MENU
カタログクリップ
本ページはプロモーションを含みます。

すぐできる! latex で if 文による条件分岐を使う方法。

2020 6/28
広告
コンピューター
2017年1月23日2020年6月28日

latexで、if文を使う方法を紹介します。

例えば、出版用と草稿用の原稿で、出力内容が異なる場合。条件分岐構文を使えば、変数を一つ切り替えることで、それらを簡単に切り替えることができます。

目次

宣言

\newifコマンドで、変数(boolean)を宣言します。この例では、”draft”とします。

\newif\ifdraft

定義

次に宣言をした変数に正か誤の値を入れます。

変数を有効にする場合

\drafttrue

無効にする場合

\draftfalse

条件分岐

次のように、\ifdraft – \else – \fi構文を使います。

\ifdraft 
 % 草稿用の場合の処理
\else
 % 草稿用以外の場合の処理
\fi

一括してコメントアウトしたい場合

このif文は、広い範囲をコメントアウトするためにも使えます。

定義などはせず、コメントアウトしたいところを、

\iffalse と \fi

で囲みます。\if0 (ゼロ)と \fiでも可能です。

外部パッケージ

より使いやすいif文に特化した外部パッケージもあります。

  • etoolbox: https://www.ctan.org/pkg/etoolbox
  • expl3: https://www.ctan.org/pkg/expl3
  • ifthen: https://www.ctan.org/pkg/ifthen

参考文献

http://tex.stackexchange.com/questions/5894/latex-conditional-expression

 

以上、すぐできる! latex で if 文による条件分岐を使う方法。でした。

[改訂第7版]LaTeX2ε美文書作成入門
  • 奥村 晴彦 (著), 黒木 裕介 (著)
  • 技術評論社
  • 価格¥5,380(2025/05/23 16:42時点)
  • Amazonで口コミ・レビューを見る
Amazonで探す楽天で探すYahooで探す
コンピューター
highlightjs

関連記事

  • Speed Wi-Fi DOCK 5G 01の実機使用レビュー。
    2025年4月16日
  • AXE5400VとAX80Vの3つの違い。[Wi-Fiルーター]
    2025年4月7日
  • Archer AXE5400とAX80の3つの違い。[Wi-Fiルーター]
    2025年4月7日
  • Archer AXE5400とAX5400の3つの違い。[Wi-Fiルーター]
    2025年4月6日
  • Archer AX3000とAX1800の2つの違い。[Wi-Fiルーター]
    2025年4月6日
  • Archer AX3000VとAX23Vの2つの違い。[Wi-Fiルーター]
    2025年4月5日
  • Archer AX80とAX5400の3つの違い。[Wi-Fiルーター]
    2025年4月5日
  • Archer AX80VとAX73Vの3つの違い。[Wi-Fiルーター]
    2025年4月5日
カテゴリー
  • コンピューター
    • gnuplot & eps
    • mac
    • matplotlib
    • wordpress
  • ホーム・家電
    • アイロン
    • オーディオ
    • オーラルケア
      • ジェットウォッシャー
      • 音波振動歯ブラシ
    • カメラ
    • カー用品
    • クリーナー
    • テレビ、レコーダー
    • ドアホン
    • メンズ美容家電
      • ラムダッシュ
    • ルンバ
    • 一覧比較
    • 工具
    • 浄水器
    • 温水洗浄便座
    • 炊飯器
    • 空気清浄機・加除湿機
    • 空調・季節家電
    • 美容家電
      • フェイスケア
      • ヘアケア
      • ボディーケア
    • 血圧計
    • 調理器具
    • 電子レンジ
  • 健康
  • 家事
    • パン
    • 料理
    • 育児
    • 食品
      • おせち
      • コーヒー
  • 書籍
  • 知識
  • 趣味
    • ペン字
    • ロードバイク・クロスバイク
    • 車
    • 鉄道模型
    • 電子工作
サイト内検索
最近の投稿
  • モナークHGとモナークM7の4つの違い。[ニコン双眼鏡]
  • ニコン モナーク M7とM5の4つの違い。[双眼鏡]
  • Speed Wi-Fi DOCK 5G 01の実機使用レビュー。
  • RZ-760、GT-760、ST-760の違い。[ガス缶・CB缶]
  • RZ-730、RZ-730S、RZ-730SBK、RZ-730SWH、ST-Y450の違い。
  • TC-EA35WとTC-E123SBKの違いを比較。[スティッククリーナー]
  1. ホーム
  2. コンピューター
  3. すぐできる! latex で if 文による条件分岐を使う方法。
  • ホーム
  • プライバシーポリシー

© カタログクリップ
contact@beiznotes.org

目次