Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Markdown conversion for ru - Cleanup - MathML section #8560

Merged
merged 6 commits into from
Sep 28, 2022
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
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