How to create an underline in text
조회 수: 144 (최근 30일)
이전 댓글 표시
Given ist following legend:
legend('Group 6 MHz \newline{\bff_1} \newline2f_2-f_3 \newlinef_2+f_3-f_4 ', ...
'\newlineGroup7.3 MHz \newline{\bff_2} \newline2f_3-f_4 \newlinef_1+f_3-f_2 \newlinef_1+f_4-f_3 ', ...
'\newlineGroup8.7 MHz \newline{\bff_3} \newline2f_2-f_1 \newlinef_2+f_4-f_3 \newlinef_1+f_4-f_2 ', ...
'\newlineGroup10 MHz \newline{\bff_4} \newline2f_3-f_2 \newlinef_2+f_3-f_1 ','location','northeastoutside')
A total of four graphs with corresponding sub-labels are to be shown here. I want the first line (Group 6 MHz, Group7.3 MHz ...) to be underlined. Does somebody has any idea?
Many thanks!
댓글 수: 0
채택된 답변
madhan ravi
2020년 6월 28일
legend(' $\underline{Mepe}$ ','interpreter','latex')
댓글 수: 8
Walter Roberson
2020년 6월 29일
I do not understand why Mathworks does not enable \usepackage .
The only thing I have been able to come up with is that perhaps adding packages would make it more difficult to figure out the rendered size of items in order to know how to space text and ticks and legend entries.
추가 답변 (1개)
Walter Roberson
2020년 7월 4일
shows the latex code example
\left [\begin {array}{ccc} 1&2&3\\\noalign{\medskip}4&5&6\\\noalign{\medskip}7&8&9\end {array}\right ]
and that works in MATLAB:
plot(rand(1,5));
h = legend('$\left [\begin {array}{ccc} 1&2&3\\\noalign{\medskip}4&5&6\\\noalign{\medskip}7&8&9\end {array}\right ]$', 'interpreter','latex')
So...
S = { '$\begin{array}{l}\underline{Group 6 MHz}\\{\medskip}\bf{f_1}\\{\medskip}2f_2-f_3\\{\medskip}f_2+f_3-f_4\end {array}$', ...
'$\begin{array}{l}\underline{Group7.3 MHz}\\{\medskip}\bf{f_2}{\medskip}2f_3-f_4\\{\medskip}f_1+f_3-f_2\\{\medskip}f_1+f_4-f_3\end {array}$', ...
'$\begin{array}{l}\underline{Group8.7 MHz}\\{\medskip}\bf{f_3}\\{\medskip}2f_2-f_1\\{\medskip}f_2+f_4-f_3\\{\medskip}f_1+f_4-f_2\end {array}$', ...
'$\begin{array}{l}\underline{Group10 MHz}\\{\medskip}\bf{f_4}\\{\medskip}2f_3-f_2\\{\medskip}f_2+f_3-f_1\end {array}$' };
legend(S, 'location', 'northeastoutside', 'interpreter', 'latex')
You will want to work on the vertical spacing a bit.
댓글 수: 3
Walter Roberson
2020년 7월 4일
I tried with array myself, but I could not get it to work before. I think the major part I was missing was the column alignment information immediately after the \begin{array}
참고 항목
카테고리
Help Center 및 File Exchange에서 Title에 대해 자세히 알아보기
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!