
Я хочу скопировать несколько хороших ответов в свой локальный редактор tex, чтобы иногда просматривать в будущем. Будет много ошибок, так как ** ** означает жирный шрифт,
space
x 4 означает написание кодов и т. д. А иногда я хочу написать несколько ответов в локальном редакторе tex, а после успешной компиляции напрямую скопировать в tex.stackexchange.
Я хочу написать следующие шаблоны:
\documentclass{article}
%some packages or newcommand I need to import
\begin{document}
%I can directly copy some answers in tex.stackexchange
\end{document}
Какую среду (пакеты, newcommand и т. д.) использует tex.stachexchange? Или как написать среду (преамбулу) в LaTeX так, чтобы она была совместима с синтаксисом в tex.stackexchange?
решение1
Если мы посмотрим на предоставленный вами (вставленный) mwe в его исходном виде, то увидим, что он является частью веб-страницы и для его восстановления в том виде, в котором вы его задумали, потребуется серьезная расшифровка.
<pre class="lang-tex prettyprint prettyprinted"><code><span class="kwd">\documentclass</span><span class="pun">{</span><span class="pln">article</span><span class="pun">}</span><span class="pln">
</span><span class="com">%some packages or newcommand I need to import </span><span class="pln">
</span><span class="kwd">\begin</span><span class="pun">{</span><span class="pln">document</span><span class="pun">}</span><span class="pln">
</span><span class="com">%I can directly copy some answers in tex.stackexchange</span><span class="pln">
</span><span class="kwd">\end</span><span class="pun">{</span><span class="pln">document</span><span class="pun">}</span><span class="pln"> </span></code></pre>
Однако если мы просто скопируем и вставим как обычный текст в ЛЮБОЙ редактор, от простого блокнота до самых сложных систем, то он будет совместим, компилируем и скомпилирован.
\documentclass{article}
%некоторые пакеты или newcommand мне нужно импортировать
\begin{document}
%я могу напрямую скопировать некоторые ответы в tex.stackexchange
Здравствуйте maplemaple
\end{document}
\pretend this is latex {class}
It may not be immediately apparent that in most browsers if you
double click the start or end of a structured code block like this
it will be possible to copy to clipboard, try me at start \ or here >
Поэтому, как правило, нет необходимости изменять/декодировать ответы для использования в вашем редакторе, за исключением любых связанных с правильным ответом комментариев, предполагая, что вы знаете, что он правильный :-)
Для более широкого обсуждения того, как и почему, вы можете посмотретьЗапрос на функцию: улучшенная поддержка копирования кода из вопросов и ответови соответствующие ссылки в конце этого обсуждения.