如何在LaTeX中编写"C++“以使输出看起来更美观。例如,C$++$
看起来不太好:加号太大,空间太大。
发布于 2010-04-28 04:26:51
对于这种情况,标准的解决方案是逐字记录:
\verb!C++!
发布于 2010-04-28 16:58:51
我已经使用下面的代码在我的硕士论文中排版了一个漂亮的C++。代码是从german forum逐字复制而来的。你应该能够将所有的代码复制粘贴到一个新的.tex文档中,然后为你挑选相关的东西……
\documentclass{article}
\usepackage{relsize}
\usepackage{lipsum}
%c from texinfo.tex
\def\ifmonospace{\ifdim\fontdimen3\font=0pt }
%c C plus plus
\def\C++{%
\ifmonospace%
C++%
\else%
C\kern-.1667em\raise.30ex\hbox{\smaller{++}}%
\fi%
\spacefactor1000 }
%c C sharp
\def\Csharp{%
\ifmonospace%
C\#%
\else%
C\kern-.1667em\raise.30ex\hbox{\smaller{\#}}%
\fi%
\spacefactor1000 }
\begin{document}
\begin{center}
{\Huge C++ $\rightarrow$ \C++ \& \Huge C\# $\rightarrow$ \Csharp}\\
\bigskip
\ttfamily
{\Huge C++ $\rightarrow$ \C++ \& \Huge C\# $\rightarrow$ \Csharp}\\
\bigskip
\sffamily
{\Huge C++ $\rightarrow$ \C++ \& \Huge C\# $\rightarrow$ \Csharp}
\end{center}
\section{\C++}
\lipsum[1]
\subsection{\Csharp}
\lipsum[1]
\end{document}
发布于 2010-04-28 04:24:49
你可以试着使用打字机字体。
\texttt{C++}
https://stackoverflow.com/questions/2724760
复制相似问题