Vänsterjustera en align-miljö i LaTeX.
Som standard centrerar LaTeX varje ekvationsblock i miljöerna align och align*. För att flytta dem till vänstermarginalen kan du ladda paketet amsmath med alternativet fleqn, använda flalign eller ställa in ett anpassat matematiskt indrag.
Det korta svaret: lägg till \usepackage[fleqn]{amsmath} i din preamble för att vänsterjustera alla ekvationsblock, eller använd miljön flalign när du bara behöver flytta ett specifikt block till vänster.
Vänsterjustera alla ekvationer globalt
Om varje ekvation i ditt dokument ska ligga vid vänstermarginalen istället för att vara centrerad, skickar du alternativet fleqn direkt till paketet amsmath i din preamble. Du kan även använda mathtools eftersom det laddar amsmath internt och skickar okända argument vidare.
Som standard ger fleqn ekvationer ett litet indrag. För att ta bort detta indrag helt och flytta allt ända ut till vänstermarginalen, sätter du det matematiska indraget till noll direkt efter att paketet laddats.
Kod för global vänsterjustering
Använda amsmath direkt
Lägg till detta block i din preamble för att dra alla matematiska block till vänster i hela dokumentet.
\usepackage[fleqn]{amsmath} \setlength{\mathindent}{0pt}Använda mathtools
Om ditt dokument laddar mathtools för extra matematiska verktyg, skickar du samma alternativ där.
\usepackage[fleqn]{mathtools} \setlength{\mathindent}{0pt}
Vänsterjustera ett enskilt block med flalign
När större delen av dokumentet ska vara centrerat men en enskild ekvation behöver ligga till vänster, byter du från align* till flalign*. Miljön flalign skapar kolumnjustering över hela bredden, och genom att lägga till ett extra et-tecken i slutet av varje rad trycks hela blocket mot vänstermarginalen.
Notera det avslutande et-tecknet före radbrytningen. Utan det kommer blocket inte att fästas korrekt vid sidans vänsterkant.
Kod för att vänsterjustera ett block
Använda flalign* med avslutande et-tecken
Denna kod håller resten av dokumentet centrerat samtidigt som det tvingar detta specifika block till vänster.
\begin{flalign*} x &= abcd &\\ &= abcd + efgh & \end{flalign*}
Justera textbeskrivningar inuti ekvationer
När du skriver ekvationer med beskrivande text till höger med \text{}, växlar align-miljön mellan högerjusterade och vänsterjusterade kolumner. Om dina textbeskrivningar hamnar till höger och du vill ha dem vänsterställda, behöver du ett extra et-tecken före textkommandot för att flytta in det i rätt kolumn.
Kod för justering av textkolumn
Dubbelt et-tecken före text
Använd två et-tecken före \text{} för att hoppa över den mellanliggande kolumnen och vänsterjustera dina beskrivningar.
\begin{align*} c(s) &= [x_c(s), y_c(s)]^T && \text{Centerline} \\ i(s) &= [x_{in}, y_{in}]^T && \text{Inner Border} \end{align*}
Frågor
Hur vänsterjusterar jag alla ekvationer i mitt dokument?
Lägg till \usepackage[fleqn]{amsmath} i din preamble och sätt \setlength{\mathindent}{0pt} precis under. Detta flyttar varje visat ekvationsblock från mitten till vänstermarginalen.
Kan jag vänsterjustera bara ett specifikt align-block?
Ja. Använd miljön flalign* istället för align*, och placera ett et-tecken i slutet av varje rad före det dubbla bakåtsnedstrecket för att trycka hela blocket till vänster.
Varför är min textbeskrivning högerjusterad inuti en align-miljö?
Prova din egen artikel i Texeno.
Börja gratis, ladda upp ett projekt som .zip och tryck på Kompilera om. Uppgradera när du behöver längre kompileringar.
Börja skriva