[英]Escaping _ efficiently in Tabular environment, LaTeX
如何僅在表格環境中不使用\\_
來轉義下划線?
該線程通常討論下划線。 我不能使用環境逐字記錄,也不能使用下划線的軟件包。
樣本數據
\begin{tabular}{| l | l | p{5cm} |}
\hline
delete_a_question.php&poistaa kysymyksen&setterit \\ \hline
edit_question.php&muokkaa kysymyst\"{a}&getterit, HTML koodin generointia \\ \hline
--cut--
\end{tabular}
下划線包為您做到了這一點,而不是使用貓碼進行手動黑客攻擊,因此_
可以在文本中用作打印的下划線,同時在數學模式下仍可充當下標修飾符。 只需加載包裝。
\bgroup \catcode`\_=13% \def_{\textunderscore}% \begin{tabular}{|l|l|p{4.5cm}} test_444 & 555 & 4_4\\\hline \end{tabular} \egroup And now for some normal maths: $a_i=3$.
在這里,我更改了下划線字符的類別代碼,以使其處於活動狀態(這意味着我可以給下划線一個宏定義)。 我定義下划線字符以輸出實際的下划線字符。
\\bgroup
和\\egroup
限制了重新定義下划線字符的效果。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.