LaTeX是一个在Donald Knuth的TeX编程语言上实现的宏包,主要用于创建高质量的书面文档。 StackExchange中的“TeX - LaTeX”社区(https://tex.stackexchange.com)专门用于解决有关LaTeX,TeX和其他相关技术的问题。
如何使用代码行号将 Jupyter 笔记本导出到 LaTex?
我正在尝试通过文件/保存并导出笔记本为.../ LaTex 将 Jupyter 笔记本(包含 Julia 脚本)导出到 Latex,它可以工作,但我希望代码行号也为
我尝试运行此脚本(来自https://tug.org/tug2019/slides/slides-ziegenhagen-python.pdf,第12页) 导入子进程、操作系统 以 open("sometexfile.tex","w") 作为文件: 文件。
我正在编写一个简短的文档,使用部分而不是章节作为顶层(文档类报告)。然而, 书目风格{amsplain} 书目{一般} 导致参考书目是
如何在 Pandoc Markdown 中对乳胶方程进行编号? (例如,使用方程环境)
在 Pandoc markdown 中,我可以使用 '$$' 来启动显示数学环境。然而,这些方程在乳胶中没有编号,所以我希望改用方程环境,如下所示: 埃金{等于...
我可以使用 \DeclareUnicodeCharacter{0278}{\phi} 然后使用 $ɸ$ 在 LaTeX 中显示 ɸ 符号。但是,当我尝试使用时: \usepackage[utf8]{inputenc} \DeclareUnicodeCharacter{0360}{ 个} 伊金{
我正在尝试自己的命令和环境,现在我面临这些问题: 如何创建命令 oo{参数}[可选] 或名为egin{bar}{参数}[可选] 的环境? 哈...
有没有一种简单的方法可以在Spyder中从IPython LaTeX-png复制“LaTeX代码”?
我已经在 Spyder 中设置了 IPython 控制台,通过 sympy 在 LaTeX 中输出 将 sympy 导入为 sy sy.init_printing(use_latex=True) 现在的输出是 LaTeX 风格的 png。现在我想复制粘贴
所以,我有一个小问题: 在 LaTeX 中排版尚未包含在各个软件包中的新函数的“最佳方法”是什么?现在我只是使用 \mbox 作为我的首选方法......
我正在使用 Lyx 生成 Latex 文档,当我尝试转换为 pdf 时,它抱怨错误:“没有结束行”,描述是“//”。 我的 Latex 文档大约有 200 行,没有
sphinx:通过 raw:: Latex 包含 .eps 图像
我想使用 raw:: Latex 命令在 sphinx 中添加 eps 图像。我想象这样的事情: .. 原料:: 乳胶 \includegraphics[宽度 = 100mm,高度 = 100mm]{example.eps} 奔跑...
我有一个闪亮的 R 应用程序,其中包含许多带有 withMathJax 包的方程。例如: 标签$div(HTML(" MathJax.Hub.Config({ tex2jax:{</desc> <question vote="0"> <p>我有一个闪亮的 R 应用程序,其中包含许多带有 <pre><code>withMathJax</code></pre> 包的方程。例如:</p> <pre><code> tags$div(HTML("<script type='text/x-mathjax-config' > MathJax.Hub.Config({ tex2jax: {inlineMath: [['$','$']]} }); </script >")), p(withMathJax("$$n_{\\sf egg_{\\it i}} \\sim {\\sf negative\\,binomial}(\\lambda_{\\sf fecund}, k_{\\sf fecund})$$"), style="text-align: center; font-size:20px;"), </code></pre> <p>退货</p> <p><a href="https://i.stack.imgur.com/5Egfv.png" target="_blank"><img src="https://cdn.txt58.com/i/AWkuc3RhY2suaW1ndXIuY29tLzVFZ2Z2LnBuZw==" alt=""/></a></p> <p>我需要在Word文档中重现所有方程。我可以手动重新创建所有这些,但以编程方式执行此操作会简单得多(特别是当方程发生变化时)。</p> <p>我希望使用pandoc将MathJax转换为LaTeX(类似这样的:<a href="https://stackoverflow.com/a/20501901/9096420">https://stackoverflow.com/a/20501901/9096420</a>),因为word似乎有一个LaTeX选项,但我不知道如何让它发挥作用。有人有更好的主意吗?</p> <hr/> <p>这是我尝试过的:</p> <p>我已经从这里安装了“pandoc-3.1.11.1-windows-x86_64.zip”<a href="https://github.com/jgm/pandoc/releases/tag/3.1.11.1" rel="nofollow noreferrer">https://github.com/jgm/pandoc/releases/tag/3.1.11.1</a>并将其解压缩到我选择的目录中。 按照这个答案对另一个问题(<a href="https://stackoverflow.com/a/29109007/9096420">https://stackoverflow.com/a/29109007/9096420</a>),我在PowerShell中设置了路径:</p> <pre><code>$PATH = [Environment]::GetEnvironmentVariable("PATH") $pandoc_path = "C:\Users\UserName\Documents\Pandoc\pandoc-3.1.11.1\" [Environment]::SetEnvironmentVariable("PATH", "$PATH;$pandoc_path") </code></pre> <p>PowerShell 可以识别 pandoc,但在格式化时遇到问题。 我创建了包含一行的“MathJaxEquations.txt”:</p> <pre><code>n_{\\sf egg_{\\it i}} \\sim {\\sf negative\\,binomial}(\\lambda_{\\sf fecund}, k_{\\sf fecund}) </code></pre> <p>或包裹在<pre><code>$</code></pre>中。当我按照上面的答案并尝试时</p> <pre><code>pandoc -f MathJaxEquations.txt+tex_math_dollars+tex_math_single_backslash -t latex </code></pre> <p>我明白了</p> <pre><code>Unknown input format MathJaxEquations.txt </code></pre> <p>我可以在 R 中使用 regexpr 将我的代码转换为 pandoc 所需的任何内容(除了 R 之外,我从未使用过任何其他语言),但我不太确定如何找出 pandoc 正在寻找的格式(或者如果有更简单的方法)。我的另一个想法是尝试将这些 <pre><code>withMathJax()</code></pre> 行放入 Rmd 中并按照单词编织,但也不知道如何做到这一点。非常感谢任何为我指明正确方向的帮助。</p> </question> <answer tick="false" vote="0"> <p>RMarkdown 绝对可以将数学公式渲染到 Word 中。问题是它需要 LateX 风格的数学,而 MathJax 公式是不同的。上面的公式可以写成:</p> <pre><code>$$n_{ egg_{i}} \sim {\text{negative binomial}}(\lambda_{fecund}, k_{ fecund})$$ </code></pre> <p>如果将其放入 RMarkdown 文档中,它将毫无问题地呈现。问题是,您似乎想在闪亮的应用程序和 Word 文档中使用相同的公式,并且进行 mathjax-LaTeX 转换将至少向管道添加 [一个不同的 pandoc] [1] 步骤。</p> <p>幸运的是,<pre><code>withMathJax</code></pre>函数确实允许您为其提供 LaTeX 公式。因此,您可以仅使用 LaTeX 公式来保持一致。</p> <p>最后一个小问题——公式需要额外的 <pre><code>\</code></pre> 才能作为 R 代码块中的字符。 您可以使用 <pre><code>cat</code></pre> 打印它(无论是直接打印,还是如下所示作为 Shiny 输出的一部分),并告诉块输出 asis,然后您可以渲染到 word。</p> <pre><code>--- title: "Untitled" author: "author" date: "2024-02-03" output: md_document: default html_document: default word_document: default keep_md: yes --- This works in RMarkdown -- but `withMathJax` can't handle the single \ because it escapes the string $$n_{ egg_{i}} \sim {\text{negative binomial}}(\lambda_{fecund}, k_{ fecund})$$ ```{r echo =FALSE, results = 'asis'} t <- shiny::withMathJax("$$n_{ egg_{i}} \\sim {\\text{negative binomial}}(\\lambda_{fecund}, k_{ fecund})$$ ") cat(t[[2]]) # for now, printing from list created above </code></pre> <pre><code> [1]: https://stackoverflow.com/questions/11338049/how-to-convert-html-with-mathjax-into-latex-using-pandoc </code></pre> </answer> </body></html>
跟踪并输出 LaTeX 文档修订版与 PDF 之间的更改/差异?
我们希望以这样的方式跟踪 LaTeX 文档中的更改,以便不懂 LaTeX 的人也可以立即看到更改。 .tex 文件存储在 git 存储库中。好详细
我正在用 Python 编写一些数学代码并使用 Sphinx 来生成文档。我知道 Sphinx 可以处理 Python 文档字符串中的 LaTeX 代码;请参阅 https://www.sphinx-doc.org/en/master/u...
四处寻找我的问题的答案,但我很困惑。 我试图在脚本中使用 rmarkdown::render 批量渲染一些 pdf,但它一直给我这个错误: !使用 \@a...
我正在寻找一种干净的方法将 numpy 数组迁移到 Latex bmatrix。它应该适用于二维数组以及水平和垂直一维数组。 例子 A = 数组([[12, 5, 2], [20,4,8],...
我有几行代码要在使用Beamer的演示文稿中显示,但是一旦我在egin{frames}标签中使用egin{lstlisting}标签,我的文档就无法编译。但一旦我把 lstli...
我们如何让一个单词指代乳胶中的某个部分或图片之类的东西? 我知道如何引用某事物 ef{} 但当我们使用它时,我们会看到部分或表格或图片的编号...
当向Deepl提交TeX文件时,结果不是那么好,但也不是那么糟糕。 Deepl 有时在环境、宏、方程等方面做得很好。但我的猜测是它不知道它是什么