TeXMaker 可以在屏幕上显示两次代码吗?

TeXMaker 可以在屏幕上显示两次代码吗?

我想对我的文本进行一些大的重新排序,这意味着在相距遥远的章节之间进行大量的复制/粘贴工作。我想知道是否可以让 TexMaker 在我的屏幕上显示两次源查看器,一个挨着另一个,也许可以代替 Pdf 查看器。然后我可以在屏幕上看到文档中的两个相关位置,并且可以轻松复制粘贴内容,而无需用手指滚动到忘却。必须能够独立滚动两个源查看器。

答案1

使用源查看器面板

从 texmaker 4.1.1 开始,可以并排查看两个源文件,它们都位于读/写模式,是不可能的。但是,texmaker 允许您在只读模式在其所谓的源查看器面板,以便于在该文件和以常规读/写模式打开的其他源文件之间轻松复制和粘贴。下面的屏幕截图取自官方 texmaker 页面

在此处输入图片描述

要以只读模式打开文件,只需单击源代码查看器按钮(位于屏幕左下方),按下打开在刚刚打开的源查看器中单击图标,然后浏览相关文件。这个视频显示要遵循的步骤。

更具体地回答您的问题,没有什么可以阻止您以读/写模式打开同一个源文件(在左侧)同时处于只读模式(在源查看器面板中,在右侧)。

快速导航的附加提示

  • 使用键盘快捷键循环浏览打开的文档;默认情况下,在我的 Mac 上,该快捷方式是Alt+ Dn
  • 使用书签(看Texmaker 1 2 3 按钮) 快速跳转到文件的不同部分;每个打开的tex文件最多可以定义 3 个书签,然后按相应的按钮(1、2 或 3)来访问它们。

答案2

正如评论中提到的那样,由于您要求我对其进行扩展,因此我仅使用 TeXworks 来编辑以下文件:

  • 当前文档的“主”文件(即包含的文件\documentclass
  • “序言”文件,包含includes各类文档(文章、报告、论文)的所有内容
  • 有时bib文件

对于剩余部分,我用 n++ 编写了所有内容,没有使用任何特定插件,每个章节/图表/表格都在其专用tex文件中。如果我需要比较两个文件,我只需并排打开两个 n++ 会话即可。

使用 n++ 的优点:

  • 我直接控制代码(我的同事使用 Lyx,我无法忍受)
  • 我也使用 n++ 来编写其他语言,这减少了我必须迁移的环境

缺点:

  • 最重要的是,你可以直接控制代码:如果你不喜欢“手工”编码,那么它可能会变得非常无聊和烦人

相关内容