언더 브라켓을 더 얇게 만드는 방법
Aug 18 2020
이 코드를 고려하십시오.
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[
C(s)=\underbracket{\frac{K_1}{s}}_{\text{forced}}+\underbracket{\frac{K_2}{s+2}+\frac{K_3}{s+4}+\frac{K_4}{s+5}}_{\text{natural}}
\]
\end{document}
그리고 아래 결과
![](https://post.nghiatu.com/assets/images/s/xNoKo.png)
언더 브라켓이 너무 두껍다 고 생각합니다. 더 얇게 만드는 방법?
답변
13 Mico Aug 18 2020 at 11:45
p에서 발췌. mathtools
패키지 사용자 가이드 14 장 (강조 표시 추가) :
![](https://post.nghiatu.com/assets/images/s/xdIOk.png)
사용 설명서에 따르면 언더 브라켓의 기본 너비는 ca 5/18ex
= ca입니다 . 0.28ex
. 다음 스크린 샷은 기본 너비와 기본 너비의 1/2, 2/3, 3/4를 포함하는 언더 괄호가있는 표현식을 보여줍니다. 좋아하는 것을 선택하십시오.
![](https://post.nghiatu.com/assets/images/s/wL0DO.png)
\documentclass{article}
\usepackage{mathtools} % for '\underbracket' macro
\begin{document}
\[
% default width: 5/18ex = ca 0.28ex
\underbracket{1+2+3}_{\text{default}} % default width
+\underbracket[0.140ex]{1+2+3}_{\text{tubelike}}% (1/2)default
+\underbracket[0.187ex]{1+2+3}_{\text{skinny}} % (2/3)default
+\underbracket[0.210ex]{1+2+3}_{\text{thin}} % (3/4)default
+\underbracket[0.280ex]{1+2+3}_{\text{default}} % default
\]
\end{document}
8 muzimuzhiZ Aug 18 2020 at 11:51
대괄호의 두께는 \underbracket
및 의 첫 번째 선택적 인수에 지정할 수 있습니다 \overbracket
. 기본 두께는 $\braceld$
(현재 수학 글꼴) 의 높이입니다 .
\documentclass{article}
\usepackage{mathtools}
\begin{document}
\[
C(s) =
% use thickness 0.5pt
\underbracket[.5pt]{\frac{K_1}{s}}_{\text{forced}} +
% use default thickness
\underbracket{\frac{K_2}{s+2}+\frac{K_3}{s+4}+\frac{K_4}{s+5}}_{\text{natural}}
\]
\end{document}
![](https://post.nghiatu.com/assets/images/s/4rwqa.png)
모두에 대해 브래킷 두께를 한 번 변경할 수도 있습니다.
\documentclass{article}
\usepackage{mathtools}
\usepackage{xpatch}
% change default thickness of brackets to .6pt
\MHInternalSyntaxOn
\xpatchcmd\upbracketfill
{\sbox\z@{$\braceld$}\edef\l_MT_bracketheight_fdim{\the\ht\z@}}
{\edef\l_MT_bracketheight_fdim{.6pt}}
{}{\fail}
\xpatchcmd\downbracketfill
{\sbox\z@{$\braceld$}\edef\l_MT_bracketheight_fdim{\the\ht\z@}}
{\edef\l_MT_bracketheight_fdim{.6pt}}
{}{\fail}
\MHInternalSyntaxOff
\begin{document}
\[
C(s) =
\underbracket{\frac{K_1}{s}}_{\text{forced}} +
% use default thickness
\overbracket{\frac{K_2}{s+2}+\frac{K_3}{s+4}+\frac{K_4}{s+5}}^{\text{natural}}
\]
\end{document}
![](https://post.nghiatu.com/assets/images/s/akJQk.png)