pdflatex 有特殊字符

pdflatex 有特殊字符

我对 LaTeX 还很陌生,遇到了一些问题。顺便说一下,我正在使用适用于 Windows 的 Texmaker 和 pdflatex。

当我使用特殊字符和箭头等时,我想这样写。

\wedge

但我必须这样写

$\wedge$

为什么是这样 ?

现在我想在文档中写入 [ 和 ]。但这两个示例都不起作用。

[
\[
$\[$

我怎样才能在我的文档中写入 [ 和 ]?

编辑:

这是我的文档的一些部分。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{color}
\usepackage{colortbl}
\usepackage{graphicx}
...
\begin{document}
\begin{tabular}{ll}
 [  &  this is a square bracket \\
\end{tabular}
\end{document}

也许问题出在表格上?当我只写 [ 时,出现以下错误:

! Paragraph ended before \@argarraycr was complete.

编辑 2:这是一份测试文档。我无法编译它。

\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{color}
\usepackage{colortbl}
\usepackage{graphicx}


\begin{document}
\begin{tabular}{ll}
\{ / \}  &  test \\
[\{ / ]\}  &  test \\
\end{tabular}
\end{document}

答案1

\wedge是数学模式字符,因为它通常用于显示数学含义。这就是为什么您需要使用数学模式 ( $... $) 来显示它:这允许 TeX 在以下情况下对空格进行排序:

$ A \wedge B $

您可以直接使用 XeLaTeX 的 UTF-8 输入法来输入特殊字符。但是,对于数学字符,获得良好的字体覆盖率可能很难。因此,即使使用 XeLaTeX,坚持使用数学模式通常也更容易。


您可能看不到的一个原因[是,如果它在 LaTeX 寻找可选参数的地方使用。您可以通过插入一个空组 ( {}) 或“不执行任何操作”\relax原语来防止 LaTeX 出现“混乱”。一个典型的例子是\item

\item{} [
\item\relax [

答案2

好的,我找到问题了。是 \tabular

当你想在表格内写方括号时,你必须使用

{[}

相关内容