예시 / 설명의 끝 표시
On 2월 15, 2021 by admin예문 또는 설명의 끝을 표시하는 에티켓은 무엇입니까? 증명의 경우 “QED 기호 (흰색 상자)”입니다. 모든 사람에게 필요한 것은 아니지만 텍스트를 조금 나누는 데 사용하고 싶습니다. 무엇을 사용해야합니까? 원 또는 채워진 상자 또는 무엇입니까?
댓글
- 왜 동일한 QED 기호가 아닙니까?
- 이미 사용하고 있습니다. 그래서 ' 다른 용도로 사용하고 싶지 않습니다.
답변
이것은 전적으로 개인적인 스타일의 문제라고 생각합니다. 이미 \qed
를 사용중인 경우 \triangle
와 같은 유사한 기호를 사용할 수 있습니다.
무엇을 하든지간에 \hfil$\triangle$
를 사용하지 마십시오.이 는 다음과 같은 경우 작동하지 않습니다 귀하의 예제는 마지막 줄을 완전히 채 웁니다. 다음은 유연한 \xqed
를 사용하는 \demo
의 정의입니다.
\documentclass{minimal} \usepackage[utf8]{inputenc} \newcommand\xqed[1]{% \leavevmode\unskip\penalty9999 \hbox{}\nobreak\hfill \quad\hbox{#1}} \newcommand\demo{\xqed{$\triangle$}} \begin{document} Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. \demo \end{document}
manfnt
글꼴은 오른쪽을 가리키는 채워진 삼각형도 제공합니다. \font\manual=manfnt
를 선언 한 후 \manual\char"170
를 사용할 수 있습니다.
댓글
- 감사합니다. ' 사용 해보고 돌아올 것입니다. 아마도 ' 삼각형과는 다른 모양입니다.
- 오른쪽을 가리키는 삼각형은 마치 다른 곳으로 연결되는 링크처럼 보입니다. 구체적으로 무엇을 나타내야합니까?
- @brannerchinese 특정 의미를 염두에두면 표준 fo에서 덜 알려진 기호 중 하나 일뿐입니다. nts. 나는 그것이 연속을 제안하고 따라서 섹션의 끝을 나타내는 데 적절하지 않다는 데 동의합니다.
- 제 예에서 마지막 줄로 방정식이있는 경우 불행히도 문자는 내 앞에 몇 줄 나타납니다. 마지막 줄. 그것을 바꿀 수있는 방법이 있습니까? 방정식 끝에
\demo
를 넣으려고했지만 기호가 제대로 정렬되지 않습니다. - @PA 나에게 적합하므로 작동하지 않는 예제를 제공해야합니다.
답변
다음 간접 방법 시도 ( amsthm 필요) :
\newtheorem{examplex}{Example} \newenvironment{example} {\pushQED{\qed}\renewcommand{\qedsymbol}{$\triangle$}\examplex} {\popQED\endexamplex}
이러한 방식으로 \qedhere
도 proof
에서와 똑같이 작동합니다.
전체 예.
\documentclass{article} \usepackage{amsmath,amsthm} \theoremstyle{definition} \newtheorem{examplex}{Example} \newenvironment{example} {\pushQED{\qed}\renewcommand{\qedsymbol}{$\triangle$}\examplex} {\popQED\endexamplex} \begin{document} \begin{example} This has only text. \end{example} \begin{example} This has also a display at the end: \begin{align*} f(x) &= \bigl( g(x) \bigr) \\ h(x) &= \bigl( r(x) \bigr).\qedhere \end{align*} \end{example} \end{document}
댓글
- 여기에 몇 가지 구문 문제가 있습니다. ' (수정되면이 댓글을 자유롭게 삭제하세요.)
- 좋습니다.
etoolbox
를 사용하면 이전에 선언 된 정리 유형을 패치하는 명령을 정의 할 수 있습니다.\newcommand{\addQEDstyle}[2]{\AtBeginEnvironment{#1{\pushQED{\qed}\renewcommand{\qedsymbol}{#2}}\AtEndEnvironment{#1}{\popQED}}
.\addQEDstyle{example}{$\triangle$}
- @AndrewSwann으로 전화하세요. 다른 방법이 될 수도 있습니다.
- @AndrewSwann 멋진 솔루션이지만 오타 :
\AtBeginEnvironment{#1
는\AtBeginEnvironment{#1}
여야합니다.-> 마지막 중괄호가 누락되었습니다;-) - @wmnorth 예, 죄송하지만 더 이상 내 댓글을 수정할 수 없습니다.
답변
매우 유용한 thmtools
패키지에는 qed-symbol을 정의하는 키가 있습니다. 예를 들어, 문서에서 다음을 사용합니다.
\usepackage{amsthm,thmtools} \theoremstyle{remark} \declaretheorem[name=Example,qed={\lower-0.3ex\hbox{$◃$}}]{Ex} ... \begin{Ex} The numbers 2, 3 and 5 are all prime. \end{Ex}
(unicode-math
를 사용하여 ◃ 기호를 직접 입력하세요. 원하는 기호로 바꾸세요 (예 : \triangleleft
).)
\qedhere
표준 amsthm
증명 환경과 같습니다.
답변
{leftbar}
-환경을 사용 하시겠습니까?
\documentclass{minimal} \usepackage{framed} \begin{document} Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. \begin{leftbar} Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. \end{leftbar} Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam. \end{document}
원하는 경우 색상 막대가있는 확장 된 예제를 보여줄 수 있습니다. 첫 번째 줄은 들여 쓰기없이 환경에서 떠 다니는 개체를 지원합니다.
Answer
\ end {example} 바로 앞에 \ qed 사용 :
\newtheorem{example}[definition]{Example} . . . \begin{example} 5+6=11 \qed \end{example}
댓글
- 믿습니다 반대 투표는 OP에서
\qed
가이 목적에 충분하지 않다고 구체적으로 명시했기 때문입니다. - @AndrewCashner : 예, 아마도 그렇습니다.하지만 ' 더 많이 반대표를 할 필요는 없습니다 (누가 했든;-)
- @ChristianHupfer Wasn ' 아니요. 잔액을 복원하고 새로운 사용자를 환영합니다.
- @AndrewCashner : 나는 당신을 전혀 의심하지 않았습니다 …
답글 남기기