2016-05-13 5 views
0

Ich habe Mathjax in HTML-Seite verwendet, es funktioniert. aber ein Problem in Bezug auf Schriftgröße existiert.MathsJax in HTML Seite

<html> 
 
<head> 
 
<script type="text/javascript" async 
 
    src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML"> 
 
</script> 
 

 
<title> mathsjax</title> 
 
</head> 
 
<body> 
 
\(x={72^2-{\sqrt{53^2}}\over 25}\) 
 
$$x={72^2-{\sqrt{53^2}}\over 25}$$ 
 
</body> 
 
</html>

, warum in der ersten Syntax [(x = {72^2 - {\ sqrt {53^2}} \ über 25})], ist Schrift sehr klein. und was zu tun ist, um seine Größe zu erhöhen.

Außerdem, was ist der Unterschied zwischen der

der zwei Syntax

\(x={72^2-{\sqrt{53^2}}\over 25}\) ......... 1

$$x={72^2-{\sqrt{53^2}}\over 25}$$ ......... 2

+0

Für das Schriftgrößenproblem versuchen Sie ein Live-Beispiel hinzuzufügen. Wahrscheinlich fehlen Ihnen die richtigen Viewport-Tags, vgl. http://docs.mathjax.org/en/latest/output.html –

+0

aber ich benutze HTML ckeditor, die TEx hat, die uns erlaubt, zu rechnen, und es nimmt nur Inline-Ausdrücke. Wenn ich also im Frontend sehe, ist die Größe sehr klein. Was ist die Lösung für dieses Problem. – learner

+0

Hinweis aus der Zukunft: cdn.mathjax.org nähert sich dem Ende seines Lebens. Überprüfen Sie https://www.mathjax.org/cdn-shutting-down/, um Tipps zur Migration zu erhalten. –

Antwort

0

Sie sollte \( für Inline-Mathematik und \[ als Äquivalent von $$ verwenden.

<html> 
 
<head> 
 
<script type="text/javascript" async 
 
    src="https://cdn.mathjax.org/mathjax/latest/MathJax.js?config=TeX-MML-AM_CHTML"> 
 
</script> 
 

 
<title> mathsjax</title> 
 
</head> 
 
<body> 
 
This is part of the line: \(x={72^2-{\sqrt{53^2}}\over 25}\). Those are not: 
 
\[x={72^2-{\sqrt{53^2}}\over 25}\] 
 
$$x={72^2-{\sqrt{53^2}}\over 25}$$ 
 
</body> 
 
</html>

EDIT

Wenn es nicht genug ist, können Sie auch \large oder \huge hinzufügen.

In seinen Kommentaren sagt OP, dass er HTML ckeditor verwendet, nehme ich mit dem Widget "Mathematische Formeln" an. Sie können die Demo dieses Widget in Seite verlinkt lokalisieren und seine Quelle ändern Sie den folgenden Code hinzufügen:

<p><span class="math-tex">\(x={72^2-{\sqrt{53^2}}\over 25}\)</span></p> 

<p><span class="math-tex">\[ x={72^2-{\sqrt{53^2}}\over 25}\]</span></p> 

<p><span class="math-tex">\[ \large { x={72^2-{\sqrt{53^2}}\over 25} } \]</span></p> 

<p><span class="math-tex">\[ \huge { x={72^2-{\sqrt{53^2}}\over 25} } \]</span></p> 

Dies ist das Ergebnis sein sollte:

formulas

+0

sir, danke für Ihre Antwort, – learner

+0

, aber ich benutze HTML ckeditor, die TEx hat, die uns erlaubt, zu rechnen und es nimmt nur Inline-Ausdrücke. Wenn ich also im Frontend sehe, ist die Größe sehr klein. Was ist die Lösung für dieses Problem. – learner

+0

@learner Bitte beachten Sie das Update. Welchen Browser benutzen Sie? IE (besonders die mobile Version) hat mehrere Probleme mit der relativen Schriftgröße. –

0

Sie können zu erzwingen {\displaystyle{...}} verwenden, um ein Ausdruck oder Teilausdruck, um die Größen und Abstände zu verwenden, die für eine angezeigte Gleichung verwendet würden. Wenn Sie die AMSmath-Erweiterung geladen haben, können Sie für Brüche insbesondere \dfrac{}{} anstelle von \frac{}{} verwenden, um einen Bruch im Anzeigestil zu erhalten.