Visual Studio Code不能编译\textdegree怎么办?

发布于 2022-02-08 22:21:52

Visual Studio Code不能编译textdegree怎么办?TeXstudio、WinEdt10.3都可以正常编译。

Visual Studio Code - Insiders
版本: 1.65.0-insider (user setup)
OS: Windows_NT x64 10.0.21354

问题解决了,不是编译器问题,是我把它放$$中造成了。不过还是想不明白,$odot O$,$angle BAC=60$
这里的odot和angle都在$$中为什么就能编译,而且不放在$$中还不行,textdegree 放在$$中却不行了呢?

查看更多

关注者
0
被浏览
1.1k
寄存器
寄存器 2022-02-10
这家伙很懒,什么也没写!

LaTeX分为文本模式和数学模式,而\textdegree不是数学模式中能输出的文本,因此需要使用\text{}命令进行输出(lshort-zh-cn, 4.2.2 数学模式),如:

\documentclass{article}

\usepackage{amsmath}

\begin{document}
  3\textdegree

  $3\text{\textdegree}$

  $3\textdegree$
\end{document}

其输出结果为:
image.png

你的代码不应该是不能编译,而是编译后没有输出。

ps. 提问量,请对代码请使用代码块进行编辑。

3 个回答
乙醇
乙醇 2022-02-08
这家伙很懒,什么也没写!

与编辑器无关, 尝试用命令行编译
image.png
image.png

Dreibein
Dreibein 2022-02-09
这家伙很懒,什么也没写!

texdoc symbols
加载宏包textcomp

撰写答案

请登录后再发布答案,点击登录

发布
问题

分享
好友

手机
浏览

扫码手机浏览