如何在 LyX 中输入普通引号?

如何在 LyX 中输入普通引号?

例如,如果我"this"在 LyX 文件中输入内容,输出的 PDF 将显示“this”,引号会变成一串花括号。但我希望它看起来像“this”。

特别是在 LyX 中,有六种引号样式:

  • “这”
  • “这”
  • “这”
  • “这”
  • “这”
  • “这”

但它们都不是正常类型,“这个”。

此外,如果我将引号“”粘贴到另一个 TeX 文件中,输出的字符可能会变成乱码,例如“âĂIJâĂİ”。

这确实让我很困惑。

我怎样才能获得作为“当输入时”的引号"

非常感谢!

PS 添加 @JimOldfieldJi 关于此问题与如何获得直引号?

不重复的原因:LyX 自动转义字符/将其转换为命令,例如输入 - 将在 LaTeX 中输出 \textendash{}。因此,这个问题不是关于使用哪个命令,而是如何将文字普通的旧引号字符输入 LyX。

答案1

(从我的评论中复制而来,并添加了一些内容。)

LyX 在将内容传递给 LaTeX 之前会自动对其进行转义。例如,– 被替换为\textendash,$ 被替换为\$,而 " 被替换为\textquotedbl。LyX 还会负责加载哪些包以及使用哪些编码(但并不完美)。因此,这里关注的不是使用哪个宏,而是如何输入直引号 " 而不让 LyX 自动将其转换为开引号和闭引号 “”。

做这件事有很多种方法:

  • 最简单的方法是在任何文本编辑器(例如 Windows 中的记事本)中输入“,然后从那里复制并粘贴到 LyX 中。完成此操作后,您可以直接从 LyX 复制并粘贴到文档的另一部分。
  • 根据您的操作系统,您可以使用系统输入 Unicode 字符。在 Windows 上,这意味着按住 Alt 键并在数字键盘上输入数字 034。
  • 如果您经常需要这个,您可以设置键盘快捷键。您可以在快捷方式页面下的首选项对话框中执行此操作,然后在添加快捷方式对话框中输入此功能:unicode-insert 0x0022

附录(可能是您问题的答案应该曾问过):您提到从 LyX 复制并粘贴到 LaTeX 编辑器有时会产生乱码输出。但正如我已经说过的,LyX 中的文本不是 LaTeX。它只是显示 $ 而不是\$,显示 " 而不是\textquotedbl等等,这也是复制到剪贴板的内容。(数学复制为 LaTeX,但这确实是例外。)如果您想从 LyX 中获取 LaTeX,请导出 LaTeX 文件(在文件菜单中)或打开 LaTeX 源窗格(使用视图菜单)并从那里复制。然后复制“正确的引号”也会得到有效的 LaTeX。

答案2

对于单直引号,使用Ctrl+ ';对于双直引号,使用Ctrl+ "

答案3

无需处理外部程序、LaTeX 代码或首选项菜单的快捷方式:

方法 1:从菜单

菜单Insert>Special character > Symbol> 类别Basic Latin> ">Apply

方法 2:从数学模式复制

Ctrl+ M(数学模式)

⇧ Shift+ 2(类型",即$"$:)

⇧ Shift+<-(选择"

Ctrl+ C(复制"

(退出数学模式)

Backspace(消除$"$

Ctrl+ V(以 tex 模式粘贴",即\textquotedbl{}:)

正如 Annot 指出的那样,使用英语以外的其他语言,结果可能是一个令人讨厌的下划线符号,翻译成 LaTeX 后会变成\foreignlanguage{english}{\textquotedbl{}}

方法 3:从 ERT 框复制。与上述类似,但没有副作用。

Ctrl+ L(邪恶红文模式)

⇧ Shift+ 2(输入"纯文本)

(如果您不介意看到 ERT 框中的符号,这就足够了,但我担心至少如果您使用 babel 速记,这可能会成为一个问题。)

⇧ Shift+ <-(选择"

Ctrl+ C(复制"

(超出 ERT 框)

Backspace(消除["]

Ctrl+ V(以 tex 模式粘贴",即\textquotedbl{}:)

在这种情况下,据我所知,这不会产生\foreignlanguage命令。

方法 4:键盘快捷键。在使用西班牙语键盘的 Linux 中(可能与其他键盘布局不同):

Ctrl+ ⇧ Shift+ "2@...或...

⇧ Shift+ ¨´{ +space

答案4

您可以使用宏\textquotedbl,它需要使用fontenc诸如 之类的选项来加载包T1

\documentclass{article}
\usepackage[T1]{fontenc}
\begin{document}
\textquotedbl this\textquotedbl
\end{document}

相关内容