我无法在数学模式下写入 Unicode 字符。此主题的所有当前答案均适用于其他排版系统,不适用于 pdfLaTeX。
我想在公式中使用 Unicode。即使我使用了\usepackage[utf8]{inputenc}
,我的代码也会出现错误:
\documentclass[11pt,a4paper,oneside]{article}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{caption}
\usepackage{color}
\usepackage[colorlinks]{hyperref}
\usepackage{pgfplots}
\usepackage[utf8]{inputenc}
\begin{document}
Çıkış sıcaklığı
$$T_{çıkış}$$
\end{document}
答案1
使用正确的语法。无论如何,你想要下标的是一个单词,而不是连续的 $5$ 个变量。这有效:
\documentclass[11pt, a4paper, oneside]{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{caption}
\usepackage{color}
\usepackage{pgfplots}
\usepackage[colorlinks]{hyperref}
\begin{document}
Çıkış sıcaklığı
\[ T_{\text{çıkış}} \]
\end{document}
除了评论:使用 LaTeX 语法\[ ... \]
显示方程式,而不是纯 TeX 语法$$ ... $$
,因为后者会产生不好的间距。此外,您应将其hyperref
作为最后一个包加载(极少数例外)。