Merkitään esimerkin / huomautuksen loppua
On helmikuu 15, 2021 by adminMikä etiketti tarkoittaa esimerkin tai huomautuksen loppua? Todisteita varten se on QED-symboli (valkoinen laatikko). Tiedän, että sitä ei tarvita kaikille, mutta haluaisin käyttää sitä hajottamaan tekstiä hieman. Mitä minun pitäisi käyttää? Ympyrä tai täytetty ruutu tai mitä?
Kommentit
- Miksi ei samaa QED-symbolia?
- Käytän sitä jo todisteita, joten en ' halua käyttää sitä mihinkään muuhun.
Vastaa
Mielestäni kyseessä on täysin henkilökohtainen tyyli. Jos käytät jo \qed
, voit käyttää samanlaista symbolia kuten \triangle
.
Mitä teetkin, älä käytä vain \hfil$\triangle$
, koska tämä ei toimi , kun esimerkkisi täyttää viimeisen rivin kokonaan. Tässä on määritelmä \demo
, joka käyttää joustavaa \xqed
:
\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}
Fontti manfnt
tarjoaa myös täytetyn kolmion, joka osoittaa oikealle. Kun olet ilmoittanut \font\manual=manfnt
sinulle voi käyttää \manual\char"170
.
Kommentit
- Kiitos, ' kokeilen sitä ja palaan takaisin. Ehkä käytän ' erilainen muoto kuin kolmio.
- Oikealle osoittava kolmio näyttää siltä, että se on linkki muualle. Mitä sen on tarkoitus tarkentaa?
- @brannerchinese Minulla ei ollut erityinen merkitys mielessä, se on vain yksi vähemmän tunnetuista symboleista standardin fo: ssa nts. Olen samaa mieltä siitä, että se ehdottaa jatkoa eikä sellaisenaan sovi merkitsemään osan loppua.
- Jos minulla on esimerkissä viimeinen rivi yhtälö, merkki valitettavasti näkyy muutama rivi ennen minun viimeinen rivi. Onko mahdollista muuttaa sitä? Yritin laittaa
\demo
ennen yhtälön loppua, mutta symboli ei kohdistu oikein. - @PA Se toimii minulle , joten sinun on annettava esimerkki, joka ei toimi.
Vastaa
Kokeile seuraavaa epäsuoraa menetelmää (vaatii amsthm ):
\newtheorem{examplex}{Example} \newenvironment{example} {\pushQED{\qed}\renewcommand{\qedsymbol}{$\triangle$}\examplex} {\popQED\endexamplex}
Tällä tavoin myös \qedhere
toimii täsmälleen samalla tavalla kuin kohdassa proof
.
Täydellinen esimerkki.
\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}
Kommentit
- Näyttää olevan ' tässä muutama syntaksiongelma. (Poista tämä kommentti, kun se on korjattu.)
- Hienoa. Kohdalla
etoolbox
voit määrittää komennon korjaamaan aiemmin ilmoitetun lauseen tyyppi:\newcommand{\addQEDstyle}[2]{\AtBeginEnvironment{#1{\pushQED{\qed}\renewcommand{\qedsymbol}{#2}}\AtEndEnvironment{#1}{\popQED}}
. Soita nimellä\addQEDstyle{example}{$\triangle$}
- @AndrewSwann Se voi olla vaihtoehtoinen tapa.
- @AndrewSwann Se on mahtava ratkaisu, mutta on olemassa pieni kirjoitusvirhe:
\AtBeginEnvironment{#1
pitäisi olla\AtBeginEnvironment{#1}
– > lopullinen ahdin puuttuu; -) - @wmnorth Kyllä kiitos – valitettavasti en voi enää muokata kommenttiani.
Vastaa
Erittäin hyödyllisessä paketissa thmtools
on avain qed-symbolin määrittelemiseen. Käytän esimerkiksi seuraavia asiakirjoissani:
\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}
(Käytän unicode-math
voidaksesi käyttää ◃-symboli suoraan. Korvaa se vain haluamallasi symbolilla, esim. \triangleleft
.)
Kaikki on määritetty oikein, jotta voit käyttää \qedhere
kuten tavallisessa amsthm
todistetussa ympäristössä.
Vastaa
Ehkä haluat käyttää {leftbar}
-ympäristöä?
\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}
Jos pidät siitä Voin näyttää laajennetun esimerkin, jossa on värillinen palkki, ilman ensimmäisen rivin viitteitä, jotka tukevat kelluvia esineitä ympäristössä.
Vastaa
Käytä \ qed heti ennen \ end {esimerkki}:
\newtheorem{example}[definition]{Example} . . . \begin{example} 5+6=11 \qed \end{example}
Kommentit
- Uskon alasäänet johtuvat siitä, että toimenpideohjelmassa todettiin nimenomaisesti, että
\qed
ei ollut riittävä tähän tarkoitukseen. - @AndrewCashner: Kyllä, luultavasti, mutta ' ei ole tarpeen aliarvioida vielä enemmän (kuka sen teki 😉
- @ChristianHupfer Wasn ' t minua. +1 palauttaaksesi tasapainon ja toivottaaksesi uuden käyttäjän tervetulleeksi.
- @AndrewCashner: En epäillyt sinua lainkaan …
Vastaa