我想對二階張量使用雙桿表示法,這在連續介質力學中很常見(例如,對於應變和應力張量)。
我搜尋了綜合 LATEX 符號列表,但未能在其中找到任何結論性的內容。
我發現了這次討論,其中 Stefan 和 Thorsten 提出了以下替代方案。
是否有排版此口音的首選方法?
\bar
附屬問題:和 和有什麼區別\Bar
?
\documentclass{article}
\usepackage{amsmath}
\begin{document}
$\bar{\bar\tau} \quad
\Bar{\Bar\tau} \quad
\overline{\overline\tau}$
\end{document}
答案1
egreg 的評論讓我感到安慰,因為 和 都\bar{\bar{...}}
可以\overline{\overline{...}}
用來排版雙音符號,而不會產生任何令人討厭的副作用。
然而,複製 2 階張量的雙條符號的最佳方法,如發現那裡例如,似乎正在使用\overline{\overline{...}}
.
\overline{\overline{...}}
應該是首選,\bar{\bar{...}}
因為\overline
產生與其參數寬度相同的 vinculum,而\bar
僅產生固定寬度的 vinculum。
\documentclass{article}
\usepackage{amsmath}
\newcommand*{\rttensor}[1]{\overline{\overline{#1}}}
\newcommand*{\rttensortwo}[1]{\bar{\bar{#1}}}
\begin{document}
\noindent
$\rttensor{\epsilon} \quad \rttensor{\sigma} \quad \rttensor{G}$\\[1em]
$\rttensortwo{\epsilon} \quad \rttensortwo{\sigma} \quad \rttensortwo{G}$
\end{document}
答案2
有時,第二階張量以底線表示,每
那就是
\underline{\underline{\mathbf{G}}}
在這種情況下,效果\underbar
不太好。