
Ich bin ein Anfänger in LaTex und habe den folgenden Code geschrieben:
\documentclass{article}
\usepackage[utf8x]{inputenc}
\usepackage[english, french, greek]{babel}
\begin{document}
\selectlanguage{english}
\title{Physics assignment}
\author{me}
\date{\today}
\maketitle
\section*{Excercise 1}
\selectlanguage{greek}
$m = 5kg$
$t = 0sec$: $\vec{υ} = 2m/s$
$t' = 2sec$: $\vec{υ} = 12m/s$
$\mu = 0,2$
$\vec{g} = 10m/s^2$
\end{document}
Dies ist die Ausgabe des Codes. Wie kann ich dafür sorgen, dass die erste Zeile des Abschnitts „m = 5 kg“ mit den restlichen Zeilen übereinstimmt?
Jede Hilfe wird sehr geschätzt.
Antwort1
Hallo @PuperHacker und willkommen bei TeX-SE.
Da Sie ein Anfänger sind, gehen wir Schritt für Schritt vor.
Normen
Es gibt viele Standards auf der Welt. Der Standard von LaTeX hängt von der Klasse ab undnormalerweisesie beziehen sich auf gemeinsame Standards in den USA. Ich komme aus Brasilien und der gemeinsame Standard hier (der in Grundschulen gelehrt wird) istalle Absätze sind eingerückt.
Also, erster grundlegender Befehl\usepackage{indentfirst}
Dies ist ein MWE (Minimum Working Example). OBS: \usepackage{lipsum}
generiert Blindtext.
\documentclass{article}
\usepackage[utf8x]{inputenc}
\usepackage{indentfirst} %(un)comment this line to test
\usepackage{lipsum}
\begin{document}
\section{title}
\lipsum[1]
\lipsum[2]
\end{document}
Mit\usepackage{indentfirst}
Ohne\usepackage{indentfirst}
Gleichungen und Einheiten
Es gibt viele Methoden, mathematische Daten in LaTeX einzugeben.
Ich muss ehrlich sein, ich habe davon siunitx
erst erfahren, nachdem ich mit meinem eigenen Satz von Einheitenbefehlen begonnen habe. Es gibt also möglicherweise bessere Methoden zur Verwendung des Pakets siunitx
.
Weitere Informationen finden Sie unter:CTAN - siunitx.
Es folgt ein nicht ganz so minimalistisches WIR
\documentclass{article}
\usepackage{amsmath}
\usepackage{indentfirst}
\usepackage{siunitx}
\begin{document}
\section{title}
Text $m = 5 kg$ does not result in the same as $m = 5$ kg.
With a blank line (not recommended)
\begin{equation}
m = 5 kg
\end{equation}
Without a blank line (recommended)
\begin{equation}
m = 5 kg
\end{equation}
Let's test some text commands in math mode.
Using align
\begin{align}
m & = 5 kg \\
m & = 5 \operatorname{kg} \\
m & = 5 \text{kg} \\
m & = 5 \textrm{kg} \\
m & = 5 \mathrm{kg}
\end{align}
Using split
\begin{equation}
\begin{split}
m & = 5 kg \\
m & = 5 \operatorname{kg} \\
m & = 5 \text{kg} \\
m & = 5 \textrm{kg} \\
m & = 5 \mathrm{kg}
\end{split}
\end{equation}
Align and split don't interfere with spacing, but they label equations differently.
\clearpage
And now some siunitx commands and spacing
\begin{align}
m & = 5 \si{\kilogram} \\
m & = 5 \ \si{\kilogram} \\
m & = 5 \, \si{\kilogram} \\
m & = 5 \; \si{\kilogram} \\
m & = 5 \quad \si{\kilogram} \\
m & = 5 \qquad \si{\kilogram}
\end{align}
And now some siunitx commands to better spacing comparing the ones without it.
\begin{align}
m & = 5\si{\kilogram} \\
m & = \SI{5}{\kilogram} \\
\vec{u} & = 12 \si{m/s} \\
\vec{u} & = \SI{12}{m/s} \\
\vec{u} & = \SI{12}{m \per s} \\
\vec{u} & = \SI{12}{\metre\per\second}
\end{align}
\end{document}
und die Ergebnisse sind
Meiner Meinung nach siunitx
bietet es die meisten Optionen und ist ein gut gepflegtes Paket. Wenn Sie es nicht verwenden möchten, wäre der zweitbeste Ansatz \operatorname{}
aufgrund der besseren Handhabung von Abständen.
Antwort2
Mit align*
und siunitx
:
\documentclass{article}
\usepackage[utf8x]{inputenc}
\usepackage[english, french, greek]{babel}
\usepackage{amsmath}
\usepackage{siunitx}
\begin{document}
\selectlanguage{english}
\section*{Excercise 1}
\selectlanguage{greek}
\begin{align*}
m &= \SI{5}{\kg}\\
t &= \SI{0}{\s}: \vec{υ} = \SI{2}{\m\per\s}\\
t' &= \SI{2}{\s}: \vec{υ} = \SI{12}{\m\per\s} \\
\mu &= 0,2\\
\vec{g} &= \SI{10}{\m\per\s\squared}
\end{align*}
\end{document}
Antwort3
Im Allgemeinen möchten Sie am =
Vorzeichen ausrichten, wie von Leandris gezeigt. Gelegentlich möchten Sie jedoch möglicherweise sowohl an der linken Seite der Variablen als auch am =
Vorzeichen ausrichten.
\documentclass{article}
\usepackage[utf8x]{inputenc}
\usepackage[english, french, greek]{babel}
\usepackage{amsmath}
\usepackage{siunitx}
\usepackage{tabstackengine}
\TABstackMath
\begin{document}
\selectlanguage{english}
\section*{Exercise 1}
\selectlanguage{greek}
\[
\TABbinary
\setstackaligngap{0pt}
\setstackgap{L}{1.2\baselineskip}
\alignCenterstack{
&m&=& \SI{5}{\kg}\\
&t&=& \SI{0}{\s}: \vec{υ} = \SI{2}{\m\per\s}\\
&t'&=& \SI{2}{\s}: \vec{υ} = \SI{12}{\m\per\s} \\
&\mu&=& 0,2\\
&\vec{g}&=& \SI{10}{\m\per\s\squared}
}
\]
\end{document}