您使用什么文字处理程序来撰写技术论文?

发布于 2024-07-15 05:04:58 字数 112 浏览 4 评论 0 原文

我一直在寻找一款用于撰写技术论文的文字处理器,但我还没有真正找到。 如果有一个能够很好地处理数学表达式、代码和伪代码的编辑器就好了。 我还没有找到一个效果很好的。

有人有什么建议吗?

I've been looking for some time for a word processor to use for writing technical papers and I haven't really found one. What would really be nice to have is an editor that can handle mathematical expressions, code, and pseudo-code fairly well. I have yet to find one that works very well.

Does anyone have any recommendations?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(13

奢华的一滴泪 2024-07-22 05:04:58

我个人相信LaTeX。
好处:

  • 您可以专注于内容而不是形式。
  • 使用逻辑格式而不是语义格式(例如,\methodname 与斜体)。
  • 更容易从多个文件组装大型文档。
  • 使用基于文本的版本控制(CVS/SVN/等)
  • 广泛使用
  • 即使在超弱机器上也更加稳定
  • 可编程。 例如,我使用宏来隐藏内容、突出显示内容、通过使用带有真实名称但混淆替换的宏名称来混淆名称。
  • 查看 SO 上提供的所有提示和技巧。
  • 无论您在哪个平台上编译,输出看起来都是一样的。 从来没有这么幸运过单词,每个版本和每台机器产生的东西都略有不同。

I personally believe in LaTeX.
Benefits:

  • You can focus on content over form.
  • Use logical rather than semantic formatting (e.g., \methodname vs. just italic).
  • Easier to assemble large documents from multiple files.
  • Use text-based version control (CVS/SVN/etc.)
  • Widely used
  • Much more stable even on super-weak machines
  • Programmable. For example, I use macros to hide stuff, highlight stuff, obfuscate names by using a macro name with the real name but an obfuscated replacements.
  • See all the tips and tricks available on SO.
  • Output looks the same no matter which platform you compile on. Never had that luck with word, each version and each machine produces something slightly different.
一袭水袖舞倾城 2024-07-22 05:04:58

我的答案很长,所以我想先说:我认为你想要 OpenOffice Writer(我使用 v2.4,还没有尝试过 3.0)。

我过去大量使用带有方程式编辑器的 Word 和 LaTeX 以及 OpenOffice Writer
最近。 我在写论文时使用了前两者。

LaTeX 在输出质量和使用基于文本的版本控制的能力方面可能仍然具有优势,但此时它们已被 OO Writer 大幅削弱。

微软的方程编辑器,即使是最新版本,似乎仍然很弱。

我喜欢 OpenOffice 的一点是您可以使用方程格式化机制
在一种模式下,窗口分为您正在编写的文档和另一个文档
您可以在其中键入非常类似于 LaTeX 的格式化指令的区域。 之一
LaTeX 的优点是你可以输入类似 $x \in S$ 的内容来表示“x 是 S 的一个元素”。 OO Writer 可以让您执行此操作并查看结果。

当我写论文时,LaTeX 比带有 Eqn 的 Word 更好。 编辑,因为我的文档长度(超过 200 页)、结果的质量以及指定方程的简便性。 LaTeX 确实有使用简单性的缺点,而 OO Writer 使这一缺点变得更加明显。

也就是说,我确信我会使用 OO Writer 来编写会议到期刊长度的文章(~8-15 页 vs.~15-40 页)以及较短的工作。 对于论文长度的工作,我不确定我最终会使用哪一个:Word 从来没有对我在较长的问题上如此有效; 我怀疑 OO Writer 表现更好,但我没有足够的经验来做出坚定的判断。

My answer's long, so I want to say up front: I think you want OpenOffice Writer (I use v2.4, haven't tried 3.0 yet).

I've used Word with equation editor and LaTeX heavily in the past and OpenOffice Writer
more recently. I used the former two while writing my thesis.

LaTeX may still have advantages in quality of the output and in the ability to use text-based version control, but they're sharply diminished by OO Writer at this point.

Microsoft with equation editor, even the most recent versions, seems very weak still.

What I like about OpenOffice is that you can use the equation formatting mechanisms
in a mode where the window is split between the document you're writing and another
area where you can type very LaTeX-like formatting instructions. One of the big
strengths of LaTeX is that you get to type up something like $x \in S$ for "x is an element of S". OO Writer lets you do this and see the result.

Back when I wrote my thesis, LaTeX was preferable to Word with Eqn. Editor because of the length of my document (over 200 pages), the quality of the results, and the ease of specifying equations. LaTeX does have a disadvantage in simplicity of use that is made more acute by OO Writer.

That said, I'm sure I'd use OO Writer for conference to journal length articles (~8-15 pages v. ~15-40 pages) and also for shorter work. For thesis-length work, I'm not sure which I'd end up using: Word never worked so well for me on longer matter; I suspect OO Writer is better behaved but I don't have enough experience of it to make a firm judgement.

情绪失控 2024-07-22 05:04:58

我喜欢 LyX (http://www.lyx.org/)——它是“支出”之间的一个很好的权衡。你所有的时间都在写文档”和“所有的时间都在写标记”。 最新版本甚至可以使用!

除此之外,如果您使用样式和其他“高级”功能,Word 2008 实际上非常好。

I like LyX (http://www.lyx.org/) -- it's a good tradeoff between "spending all your time writing your document" and "spending all your time writing markup". The most recent versions are even useable!

Apart from that, Word 2008 is actually pretty darn good, provided you use the styles and other "advanced" features.

私野 2024-07-22 05:04:58

我完全同意 LATEX 是一个不错的选择。 我在大学用过论文,包括我的硕士论文。 对于 LATEX 我一直在使用 Kile< /a>.

但现在有一个有趣的替代方案,即 DocBookMathML 扩展

I fully agree that LATEX is a good choice. I've used for paper in univ, including my master thesis. For LATEX I've been using Kile.

But nowadays there is interesting alternative which is DocBook with MathML extension.

滥情稳全场 2024-07-22 05:04:58

LaTeX 与 TexMaker 帮助我完成了研究生学业。

LaTeX with TexMaker got me through grad school.

拥有 2024-07-22 05:04:58

取决于您所说的“文字处理器”是什么意思。 如果你不介意没有所见即所得的界面,我推荐 LaTeX (http://www.latex -project.org/)。

我用它写了最后一年的硕士论文,其中包含大量伪代码、公式等。还以相当典型的技术论文格式输出。

Depends on what you mean by "Word Processor". If you don't mind not having a WYSIWYG interface, I'd recommend LaTeX (http://www.latex-project.org/).

I wrote my final year Master's dissertation using it, which contained a lot of pseudocode, formulas, etc. Also outputs in a format fairly typical of technical papers.

孤千羽 2024-07-22 05:04:58

MS Word 与 Mathtype。 与默认的方程编辑器相比,它具有许多优点,包括但不限于:

  • 键盘快捷键
  • 在 tex 模式下编写方程然后将其转换
  • 将方程从“正常”模式转换为“线性”模式(您可以在程序中使用的模式,你知道 a=b/c 等)
  • 模板
  • 不再是乳胶。 我可以专注于材料,而不是写作

MS Word with Mathtype. It has a number of advantages over the default Equation editor, including, but not limited to:

  • keyboard shortcuts
  • writing equations in tex mode then converting them
  • converting equations from "normal" to "linear" mode (the one you can use in your programs, you know a=b/c and such)
  • templates
  • no more latex. I can concentrate on the material, not the writing
几味少女 2024-07-22 05:04:58

数学部分带有 MS 方程的单词。

Word with MS Equation for the mathematical sections.

一张白纸 2024-07-22 05:04:58

我喜欢 DocBook 并使用 FOP 从它创建 PDF。

I like DocBook and use FOP to create PDFs from it.

云淡风轻 2024-07-22 05:04:58

我使用 reStructuredText 因为它可以在 Trac,转换为 PDF 和 HTML,几乎没有标记开销,而且其简单形式看起来也很不错。

I use reStructuredText because it can be used in Trac, converted to PDF and HTML, have little markup overhead, and looks nice in its plain form too.

做个ˇ局外人 2024-07-22 05:04:58

Microsoft Word 被认为是市场标准的文字编辑器。

Microsoft Word is considered as the market standard word editor.

七色彩虹 2024-07-22 05:04:58

我的建议是您使用 Authorea

作为前博士后(天体物理学)和博士学位。 (信息学)拥有12年以上的研究经验(哈佛大学、欧洲核子研究中心、加州大学洛杉矶分校),长期撰写技术论文。 我对 LaTeX 又爱又恨。 在过去的两年里,我与朋友和同事一起开发下一代协作编写技术/研究文档的平台。 它被称为Authorea。 从技术角度来看,Authorea 构建于 Git 之上,并采用 LaTeX、Markdown、HTML(甚至 JS,以便在论文中包含精美的 d3.js)。 奖励:您不需要了解 LaTeX(或任何其他格式),但您可以轻松地将方程、表格、引文和数据添加到您的论文中。 我希望你会发现它很有用。

My suggestion is for you to use Authorea.

As a former postdoc (Astrophysics) and Ph.D. (Informatics) with 12+ years research experience (Harvard, CERN, UCLA), I have written technical papers for a long time. I have loved and hated LaTeX. For the past 2 years, I have worked with friends and colleagues at developing the next generation platform for writing technical/research documents collaboratively. It is called Authorea. From a technical standpoint Authorea is built on Git and takes LaTeX, Markdown, HTML (even JS, to include fancy d3.js in your papers). Bonus: you don't need to know LaTeX (or any other format) but you can easily add equations, tables, citations, and data to your papers. I hope you'll find it useful.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文