Skip to content

Commit

Permalink
Markdown conversion for ru - Cleanup - MathML section (#8560)
Browse files Browse the repository at this point in the history
* Fix md conversion report

* Update files/ru/web/mathml/element/math/index.html

* Update files/ru/web/mathml/element/math/index.html

* Update files/ru/web/mathml/element/math/index.html

* Update files/ru/web/mathml/element/math/index.html

* Update files/ru/web/mathml/element/math/index.html

Co-authored-by: Sasha Sushko <[email protected]>
  • Loading branch information
SphinxKnight and Sasha Sushko authored Sep 28, 2022
1 parent 68a6e05 commit 5d766ff
Show file tree
Hide file tree
Showing 10 changed files with 193 additions and 223 deletions.
108 changes: 54 additions & 54 deletions files/ru/web/mathml/attribute/index.html

Large diffs are not rendered by default.

24 changes: 12 additions & 12 deletions files/ru/web/mathml/authoring/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ <h2 id="Использование_MathML">Использование MathML</h2

<h4 id="Example_in_HTML5_(text/html)">MathML на страницах HTML</h4>

<p><span id="result_box" lang="ru"><span>Вы можете использовать Presentation MathML внутри документов HTML5</span></span>:</p>
<p>Вы можете использовать Presentation MathML внутри документов HTML5:</p>

<pre class="brush: html">&lt;!DOCTYPE html&gt;
&lt;html&gt;
Expand Down Expand Up @@ -91,7 +91,7 @@ <h4 id="Математические_шрифты">Математические
font-family: Latin Modern Math;
}</pre>

<p><span id="result_box" lang="ru"><span>Затем вы можете использовать правило</span></span> <a href="/ru/docs/Web/CSS/@font-face">@font-face</a>, как обычно, для обеспечения выбора WOFF для Latin Modern и Latin Modern Math. Смотрите <a href="https://github.com/fred-wang/MathFonts">репозиторий GitHub с WOFF шрифтами и примерами таблиц стилей CSS</a> для использования на вашем Web-сайте, а также этот <a href="http://fred-wang.github.io/MathFonts/">ресурс с тестами</a>.</p>
<p>Затем вы можете использовать правило <a href="/ru/docs/Web/CSS/@font-face">@font-face</a>, как обычно, для обеспечения выбора WOFF для Latin Modern и Latin Modern Math. Смотрите <a href="https://github.com/fred-wang/MathFonts">репозиторий GitHub с WOFF шрифтами и примерами таблиц стилей CSS</a> для использования на вашем Web-сайте, а также этот <a href="http://fred-wang.github.io/MathFonts/">ресурс с тестами</a>.</p>

<h4 id="MathML_в_документах_XML_(XHTML_EPUB_и_т.д.)">MathML в документах XML (XHTML, EPUB, и т.д.)</h4>

Expand Down Expand Up @@ -171,7 +171,7 @@ <h3 id="Конвертация_на_стороне_клиента">Конвер

<p><a href="https://github.com/fred-wang/TeXZilla">TeXZilla</a> имеет пользовательский элемент <a href="https://github.com/fred-wang/x-tex">&lt;x-tex&gt;</a> который может использоваться для записи таких вещей, как</p>

<pre><span class="brush: html">&lt;<span class="start-tag">x-tex</span>&gt;</span><span>\frac{x^2}{a^2} + \frac{y^2}{b^2} = 1</span><span class="brush: html">&lt;/<span class="end-tag">x-tex</span>&gt;</span></pre>
<pre>&lt;x-tex&gt;\frac{x^2}{a^2} + \frac{y^2}{b^2} = 1&lt;/x-tex&gt;</pre>

<p>и автоматически преобразуется в MathML. Это все ещё в процессе разработки и может быть улучшено в будущем благодаря Web-компонентам и DOM. Кроме того, вы можете использовать более традиционный <a href="https://github.com/fred-wang/TeXZilla/wiki/Advanced-Usages#parsing-tex-expressions-in-your-web-page">Javascript парсинг выражений в процессе загрузки</a> как это используют и все другие инструменты, описанные в этом разделе.</p>

Expand All @@ -191,17 +191,17 @@ <h3 id="Конвертация_на_стороне_клиента">Конвер

<p><a href="https://math.etsu.edu/LaTeXMathML/">LaTeXMathML</a> - это похожий скрипт, который позволяет анализировать больше команд LaTeX. Установка похожа: скопируйте <a href="https://math.etsu.edu/LaTeXMathML/LaTeXMathML.js">LaTeXMathML.js</a> и <a href="https://math.etsu.edu/LaTeXMathML/LaTeXMathML.standardarticle.css">LaTeXMathML.standardarticle.css</a>, добавьте ссылки в заголовок вашего документа, а содержимое LaTeX вашей веб-страницы, помеченное классом "LaTeX", будет автоматически проанализировано и преобразовано в HTML+MathML:</p>

<pre class="brush: html"><span>&lt;<span class="start-tag">head</span>&gt;</span>
<span>...
</span><span>&lt;<span class="start-tag">script</span> <span class="attribute-name">type</span>="<a class="attribute-value">text/javascript</a>" <span class="attribute-name">src</span>="<a class="attribute-value">LaTeXMathML.js</a>"&gt;</span><span>&lt;/<span class="end-tag">script</span>&gt;</span><span>
</span><span>&lt;<span class="start-tag">link</span> <span class="attribute-name">rel</span>="<a class="attribute-value">stylesheet</a>" <span class="attribute-name">type</span>="<a class="attribute-value">text/css</a>" <span class="attribute-name">href</span>="<a class="attribute-value">LaTeXMathML.standardarticle.css</a>" <span>/</span>&gt;</span><span>
<pre class="brush: html">&lt;head&gt;
...
</span><span>&lt;/<span class="end-tag">head</span>&gt;</span><span>
&lt;script type="text/javascript" src="LaTeXMathML.js"&gt;&lt;/script&gt;
&lt;link rel="stylesheet" type="text/css" href="LaTeXMathML.standardarticle.css" /&gt;
...
&lt;/head&gt;

</span><span>&lt;<span class="start-tag">body</span>&gt;</span><span>
&lt;body&gt;
...

</span>&lt;div class="LaTeX"&gt;
&lt;div class="LaTeX"&gt;
\documentclass[12pt]{article}

\begin{document}
Expand Down Expand Up @@ -287,8 +287,8 @@ <h3 id="Программы_командной_строки">Программы

<p>В случаях с браузерами без поддержки MathML, вы можете использовать параметр <code>--javascript</code>, чтобы сообщить LaTeXML о включении одного из <a href="#fallback_for_browsers_without_mathml_support">дополнительных скриптов</a>:</p>

<pre> latexmlc --dest foo.html --javascript=<code class="language-html"><span class="script token"><span class="tag token"><span class="attr-value token">http://fred-wang.github.io/mathml.css/mspace.js</span></span></span></code> foo.tex # Вариант с добавлением CSS
latexmlc --dest foo.html --javascript=<code class="language-html"><span class="script token"><span class="tag token"><span class="attr-value token">http://fred-wang.github.io/mathjax.js/mpadded-min.js</span></span></span></code> foo.tex # Вариант с добавлением MathJax</pre>
<pre> latexmlc --dest foo.html --javascript=<code class="language-html">http://fred-wang.github.io/mathml.css/mspace.js</code> foo.tex # Вариант с добавлением CSS
latexmlc --dest foo.html --javascript=<code class="language-html">http://fred-wang.github.io/mathjax.js/mpadded-min.js</code> foo.tex # Вариант с добавлением MathJax</pre>

<p>Если ваш документ LaTeX - большой, вы можете разбить его на несколько небольших страниц, а не размещать все на одной большой странице. Например, это разделит страницы на уровне <code>\section</code>:</p>

Expand Down
6 changes: 3 additions & 3 deletions files/ru/web/mathml/element/maction/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -94,12 +94,12 @@ <h2 id="Спецификации">Спецификации</h2>
<tr>
<td>{{ SpecName('MathML2', 'chapter3.html#presm.maction', 'maction') }}</td>
<td>{{ Spec2('MathML2') }}</td>
<td><span class="tlid-translation translation"><span title="">Начальная спецификация</span></span></td>
<td>Начальная спецификация</td>
</tr>
</tbody>
</table>

<h2 id="Совместимость_с_браузерами"><span class="tlid-translation translation"><span title="">Совместимость с браузера</span></span>ми</h2>
<h2 id="Совместимость_с_браузерами">Совместимость с браузерами</h2>

<p> </p>

Expand All @@ -112,7 +112,7 @@ <h2 id="Совместимость_с_браузерами"><span class="tlid-tr
<h2 id="Специфика_Gecko">Специфика Gecko</h2>

<ul>
<li>До Gecko 9.0 {{ geckoRelease("9.0") }} была поддержка нестандартного значения <code>restyle</code> для атрибута <code>actiontype</code>. <span class="tlid-translation translation"><span title="">Это значение было удалено.</span></span></li>
<li>До Gecko 9.0 {{ geckoRelease("9.0") }} была поддержка нестандартного значения <code>restyle</code> для атрибута <code>actiontype</code>. Это значение было удалено.</li>
<li>До Gecko 14.0 {{ geckoRelease("14.0") }} значение <code>statusline</code> для атрибута <code>actiontype</code> использовало нестандартный синтаксис. Это было исправлено в соответствии со спецификацией MathML.
<pre class="brush: html">&lt;maction actiontype="statusline#(message)"&gt;
(expression)
Expand Down
Loading

0 comments on commit 5d766ff

Please sign in to comment.