# Tag Info

9

Try with this code: \documentclass{minimal} \usepackage{amsmath} \begin{document} $$\begin{cases} \dot {x}_1 = f_1(x_1,\dots,x_n) \\ \ldots \\ \dot {x}_n = f_n(x_1,\dots,x_n) \end{cases}$$ \end{document} You can also use your code, but with some changes (which egreg said): ...

9

Instead of inserting a row that starts with three horizontal dots, you could also create a row with a set of vertical dots centered on the = signs. The code below implements this idea via the \vdotswithin macro of the mathtools package. \documentclass{article} \usepackage{mathtools} \begin{document} \begin{cases} % \! %% uncomment ...

8

A tikz-cd attempt \documentclass{article} \usepackage{tikz-cd} \begin{document} \begin{tikzcd} \sigma\colon\hspace*{-4.5em} & F(\alpha) \arrow{r}{\sim} \arrow[dash]{d} & F'(\beta) \arrow[dash]{d} \\ \varphi\colon\hspace*{-4.5em} & F \arrow{r}{\sim} & F' \end{tikzcd} \end{document} Surely the code can be improved, I'm not a tikz expert ...

7


6


5

For such a simple construction you can use the good old CD environment: \documentclass{article} \usepackage{amsmath,amscd} \begin{document} $\begin{CD} \sigma\colon @. F(\alpha) @>\sim>> F'(\beta) \\ @. @| @| \\ \varphi\colon @. F @>\sim>> F' \end{CD}$ \end{document} However, it's better to switch to modern packages such as tikz-cd ...

4

I suggest you make the following changes: Rather than calculate the widths of individual columns to make the entire tabular environment take up (more or less) the width of the text block, I'd suggest using the tabularx environment and, at least at first, assigning equal widths to the five data columns. Fine-tuning the widths of the columns should come ...

4

It is centered. The italic effect creates an illusion. And the alignment is decided by regard to the bottom of the letters. And, in your example, "test1" is obviously larger than "test" (because of the "1"). The original example with \fbox to testify the centering: \documentclass{article} \usepackage{calligra} \setlength\fboxsep{0pt} % just for the ...

4

Since it behaves like a list, you can modify the value of \itemindent. Add the following lines to your preamble and adjust 0cm to fit your needs \usepackage{etoolbox} \makeatletter \pretocmd{\AC@@acro}{\setlength{\itemindent}{0cm}} \makeatother MWE: \documentclass{article} \usepackage[printonlyused]{acronym} \usepackage{etoolbox} \makeatletter ...

4


4

Using some ideas from my initial false attempts, I suggested using a \Longstack from the stackengine package. Here, I just stick it inside the horizontal coffin. The [l] optional argument left justifies the text in the stack. The interline spacing can be altered with \setstackgap{L}{length}. The \fbox demonstrates that it is the tightest coffin possible ...

3

You could use a tabular which aligns the text to the left and is itself centered in the text. This could look like this: \documentclass{scrreprt} \usepackage{lipsum} \begin{document} \lipsum[1] \begin{center} \begin{tabular}{l} This is line 1 with some text. \\ This is line 2 with a slightly different text \\ Line 3 is completely different ...

3

Your first attempt almost had it: you just need to write \phantom{{}={}} instead of \phantom{=}. In the picture below, I've inserted Xs at the start of each line to help ascertain visually that the alignment is working. \documentclass[preview]{standalone} \usepackage{amsmath} \begin{document} \begin{align*} &\phantom{{}={}} x^2 - 1 \\ ...

3

You're almost there: Add the command \arraybackslash to the specification of the second X column: \begin{tabularx}{\textwidth}{|>{\raggedleft\hsize=.5\hsize\bfseries}X| >{\raggedleft\arraybackslash\hsize=1.5\hsize}X|} It doesn't hurt (but it's not essential) to add \arraybackslash to the specification of the first column as well. Separately, be ...

3

\documentclass[11pt,table,a5paper]{article} \usepackage[utf8]{inputenc} \usepackage[english,russian]{babel} \usepackage{array} \usepackage{longtable} \usepackage{ragged2e} \newcolumntype{M}[1]{>{\Centering}m{#1}} \begin{document} \begingroup% to keep \arraystretch local \renewcommand{\arraystretch}{1.8} \begin{longtable} ...

2

Rather ugly, but if you like... \documentclass{article} \usepackage{amsmath} \begin{document} \begin{align*} {}& x^2 - 1 \\ ={} &(x - 1) (x + 1) \\ ={} &7 \end{align*} \end{document}

2

\documentclass[notitlepage,openbib]{book} \usepackage[utf8]{inputenc} \usepackage[TS1,T1]{fontenc} \usepackage[spanish,activeacute,mexico]{babel} \usepackage[osf]{mathpazo} \usepackage{amsmath,amsthm,amstext,amssymb} \usepackage{multirow,array,booktabs} \usepackage[cbgreek]{bpchem} \usepackage[per-mode=symbol]{siunitx} \sisetup{ output-decimal-marker = ...

2

The main point is don't expect the formatting for column headings to be the same as for column entries. You can specify different formatting for the headings by using a \multicolumn command. Probably best wrapped up in a personal macro. Be prepared to break these headings manually. But format so that LaTeX does as much of the spacing as possible. In ...

1

Using a minipage is rather simple and can be helpful in this case. \documentclass{scrreprt} \usepackage{lipsum} \begin{document} \lipsum[1] \begin{center} \begin{minipage}{0.5\linewidth} \lipsum[2] \begin{itemize} \item This is line 1 with some text. \item This is line 2 with a slightly different text \item Line 3 is completely ...

1

The vertical space you are seeing derives from the fact that the text before the itemize is on its own paragraph (since the itemize starts a new block). A solution based on nested lists: \documentclass{article} \usepackage{enumitem} \newlist{docFunction}{description}{1} \setlist[docFunction,1]{labelwidth=3cm,labelsep=0cm,leftmargin=3cm} ...

Only top voted, non community-wiki answers of a minimum length are eligible