Ik heb een vergelijking in \[...\]
, die automatisch een \sum
met sub- en superscripts worden groot, zodat het sommatieteken er vreemd uitziet tussen haakjes. Enig idee hoe de haakjes de hele sommatie volledig kunnen omsluiten?
\documentclass{article} \begin{document} We have: \[ \sum_{i=1}^n i = (\sum_{i=1}^{n-1} i) + n = \frac{(n-1)(n)}{2} + n = \frac{n(n+1)}{2} \] \end{document}
Opmerkingen
- Gebruik \ links (voor het openingshaakje en \ rechts) voor het sluitende. Deze zullen automatisch hun hoogte aanpassen aan de inhoud.
- Gerelateerde vraag: Over grote haakjes groter dan Bigg .
Antwoord
Het gebruikelijke is (
vervangen door \left(
en )
met \right)
, die automatisch worden uitgevouwen om het materiaal ertussen in te passen. Houd er rekening mee dat voor elke \left...
een \right...
vereist is (maar het type haakje kan verschillen, dwz \left(...\right]
werkt ook).
Ik zou je vergelijking willen zetten als
\begin{equation*} \sum_{i=1}^n i = \left(\sum_{i=1}^{n-1} i\right) + n = \frac{(n-1)(n)}{2} + n = \frac{n(n+1)}{2} \end{equation*}
Voor handmatige controle van formaten (meestal heeft u deze “niet nodig)
( \big( \Big( \bigg( \Bigg(
produceren
Opmerkingen
- De omgeving die ik gebruik is van het amsmath-pakket, dus de jouwe is eigenlijk algemener. Ik vind gewoon [ … ] om te kijken rommelig. Als alternatief is er de displaymath-omgeving.
- @jamaicanworm:
amsmath
definieert\[...\]
moet exact hetzelfde zijn als\begin{equation*}...\end{equation*}
. Zie letterlijk de laatste paar regels vanamsmath.sty
. - @jamaicanworm De vorm van de haakjes is terug te voeren tot het lettertype I ' m bang. Als je de grotere ronde haakjes ' niet leuk vindt, probeer dan de vierkante
\left[...\right]
. Deze zien er vaak beter uit voor grotere vergelijkingen. Een ander ding om rekening mee te houden is dat je ' iets relatief duns tussen die haakjes plaatst. Ik vermoed dat het er alleen natuurlijker uit zal zien als er ' s meer tussen hen in staan (probeer den
links van de som te plaatsen en verlies de haakjes helemaal). - Ik zou een beetje voorzichtig zijn met het gebruik van
\left/right
rond sommen etc. omdat ze vaak te groot worden. Ik raad gebruikers meestal aan om: de hekken (ouders en dergelijke) zo te schalen dat het voor het lezen duidelijk is wat ze afschermen, maar niet zo ver dat de hekken de uitdrukking domineren. - @MarkS Ik ben het altijd niet eens met deze opmerking van jou " meestal heb je ' deze " over de
\big...
commandofamilie. In feite ben ik persoonlijk van mening dat men meestal niet ' de\left...\right
constructie moet gebruiken; de familie van\big...
commandos produceert in de meeste situaties een veel betere tussenruimte (zowel verticaal als horizontaal); bovendien hoef je ' ze niet over regels in een display te matchen.
Antwoord
Haakjes met automatische grootte worden verkregen met \left
en \right
, zoals elke LaTeX-gids of handleiding vertelt.
Automatische dimensionering is echter niet in alle gevallen goed; een van deze gevallen is precies dat van sommaties met limieten boven en onder: vergelijk de resultaten van
\[ \left( \sum_{i=1}^{n-1} i \right)\biggl(\sum_{i=1}^{n-1} i\biggr) \]
(het lettertype is dat verkregen met \usepackage{fouriernc}
). In het algemeen verdient de tweede manier de voorkeur.
Opmerkingen
- Heeft u een referentie die uitlegt waarom de maat slecht is aan de linkerkant?
- @VincentGuillemot The TeXbook, bijvoorbeeld.
- OK, thks. Laat me mijn opmerking anders formuleren: het argument " it ' is mooier " (gebruikt in de TeXBook) laat me een beetje teleurgesteld achter. Is er niet ' Is er een meer substantiële reden verborgen achter dit streven naar mooiheid?
- Ik vind de eerste mooier.
- Mooier of niet, soms vereisen sommige publicaties gewoon de juiste stijl en dan is dit antwoord zo handig! Met de huidige ' s MikTex krijg ik
File
fouriernc.sty ' niet gevonden. en het lijkt erop dat alleen het pakket opnemen niet voldoende is.Dit bestand moet handmatig worden geïnstalleerd.
Antwoord
Een manier is het gebruik van \left
en \right
, gevolgd door de haakjes die u wilt gebruiken. Dit zijn meestal ()
[]
{}
\langle\rangle
en |
. U kunt ook een .
gebruiken om geen haakjes weer te geven, bijv. wanneer je een opening wilt, maar geen sluiting.
\left( \frac12 \right) \quad \left\langle \frac23 \right. \quad \left\{ \frac34 \right]
maakt
Als u de grootte handmatig wilt regelen, gebruikt u (in oplopende volgorde) \ big, \ Big, \ bigg, \ Bigg.
( \frac12 \big) \quad \Bigg\langle \frac23 \big] \quad \Big\{ \frac34 \Bigg.
resulteert in
Opmerkingen
- Je moet
\bigl
gebruiken voor het linkse scheidingsteken en\bigr
voor het rechtse scheidingsteken (hetzelfde geldt voor\Bigl
–\Bigr
en de anderen). Dit is belangrijk voor de spatiëring. - @egreg: wanneer moet je gewoon
\big
en vrienden gebruiken? dwz zonder hetl
|r
achtervoegsel? -
\big
en vrienden kunnen voor ordinaries gaan:\big/
of\big|
. - @egreg minstens zo lang als
\big|
maakt geen deel uit van een paar:\big|-x\big|\neq \bigl|-x\bigr|
- Ik was gewoon op zoek naar een manier om
{
grootte door de formule die erin zit. Ik heb\left{
gebruikt. je antwoord was geweldig. het leerde me om in plaats daarvan\left\{
te gebruiken