[解決済み] Latexの新規コマンドで空白行を追加する方法
2022-02-18 12:37:57
質問
以下のようなコードで、⾳新コマンド(マクロ)を使⽤しています。
\documentclass[12pt]{article}
\usepackage{color}
\usepackage{graphicx}
\begin{document}
% definition of new commands:
\newcommand{\mytitle}[1]{\LARGE\color{black}\centering\textbf{#1\newline}}
% NEWLINE WORKS IN ABOVE LINE
\newcommand{\mycode}{\small\color{green}Code:\scriptsize\leftskip30pt\color{red}\\*}%
% CANNOT ADD NEWLINE BEFORE "Code:" IN ABOVE LINE
\newcommand{\mytext}{\normalsize\color{black}\leftskip0pt}
\newcommand{\myoutput}{\small\color{green}Output:\scriptsize\leftskip30pt\color{blue}\\}%
% CANNOT ADD NEWLINE BEFORE "Output:" IN ABOVE LINE
\quote % to prevent indentation of first line;
% main text starts here:
\mytitle{Simple text, code and figure.}
\mytext
This is normal text- part 1.\\
This is normal text- part 1.\\
This is normal text- part 1.\\
\mycode
This is code line 1.\\
This is code line 2.\\
This is code line 3.\\
\myoutput
This is output line 1.\\
This is output line 2.\\
This is output line 3.\\
\mytext
This is normal text- part 2.\\
This is normal text- part 2.\\
This is normal text- part 2.\\
\mycode
This is code part 2.\\
This is code part 2.\\
This is code part 2.\\
\myoutput
This is output part 2.\\
This is output part 2.\\
This is output part 2.\\
\mytext
The last line in normal text.\\
\end{document}
出力は問題ないのですが、"Code:", "Output" とテキスト部分の前に空行を入力することができないのです。
を使おうとしたことがあります。
\\
\newline
と
\linebreak[1]
を使い、矢印の箇所に空白行を追加しましたが、いずれも以下のエラーが発生しました。
There's no line here to end.
コード、出力、テキスト部分の前に空白行を追加するにはどうすればよいですか?よろしくお願いします。
どのように解決するのですか?
ドキュメントにあるように こちら のように、スキップしたい領域に応じて、以下のコマンドのいずれかを使用することができます。
-
\smallskip
-
\medskip
-
\bigskip
-
または、より柔軟なものを選択します。
\vspace{length-of-space}
では、実際に試されたことを伺います。
を使用することは可能でしょうか?
\\
,
\newline
と
\linebreak
ここで?
はい、しかし、あなたは
何か
エラーメッセージにあるように、終了する行がないため、これらのコマンドの前に。
改行しないスペースを使用することができます。
~
これらのコマンドの前に
ですから、以下のすべてもうまくいくでしょう。
-
~\\
-
~\newline
-
~\linebreak
またまた関連記事です。 長さと使うタイミング
関連
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン