我需要在 Latex 中修正一些 Linux 命令,我目前正在使用铸造库,因为对我来说它是更好看的,但我无法将太长的命令分成两部分。
例如:
\documentclass[12pt,english, openany, oneside,a4paper]{article}
\usepackage[utf8]{inputenc}
% Paquetes utilizados en el documento
\usepackage[spanish]{babel}
\usepackage{minted}
\title{}
\author{}
\date{}
\begin{document}
\maketitle
\noindent
Instalar todas las dependencias necesarias de Home Assistance Superviced
\begin{minted}{bash}
$ apt-get update && apt-get upgrade && apt-get install jq wget curl avahi-daemon udisks2 libglib2.0-bin network-manager dbus apparmor -y
\end{minted}
\end{document}
此代码显示如下命令:
有没有办法把它分成多行,使所有内容都合适?我很感激你的帮助。
答案1
正如 David 所说,你可以这样做:
\begin{minted}{bash}
$ apt-get update && apt-get upgrade &&
apt-get install jq wget curl avahi-daemon udisks2 \
libglib2.0-bin network-manager dbus apparmor -y
\end{minted}
...这将产生以下图像。我不知道自动换行是否可行,或者是否可取(您可以手动语义地换行)。
PD:utf-8
已经默认了一段时间,所以inputenc
不需要这个包;但你可能将要想要T1
字体编码;此外,如果您使用 Unicode 输入西班牙语,我衷心建议您使用:
\usepackage[spanish, es-noshorthands, shorthands=off]{babel}
避免活动字符的未来问题(如果您使用 Unicode,则西班牙语不需要!)。