FC2ブログ

天地有情

[LaTeX] contour --- テキストの周囲に色付きの輪郭を印刷する

§1 はじめに

contourパッケージは,テキストの周りに色付きのボックスを必要とせずに,
与えられたテキストの周りに色付きの輪郭を生成します.

デフォルトでは,元のテキスト位置を囲む円の中に,同じテキストが均等に16, 32,
または指定された回数で印刷されます.(輪郭がコピー回数により濃度が変わる)


1.1 インストール

必要に応じて,CTAN( https://ctan.org/pkg/contour )から
ダウンロードしてください.

TeXLive には標準でインストールされています.

1.2 マニュアル

コマンドラインから texdoc contour を実行するか,
上記に同梱の contour.pdf をお読み下さい.

§2 使い方

2.1プリアンブルに
  \usepackage {contour}
  を記述します.

2.2 コマンド

● \contour{<color>}{<text>}
  16コピーのテキストを生成します.
  
● \contour*{<color>}{<text>}
  *variantは32コピーを生成します.
  
● \contour[<number>]{<color>} {<text>}
  <number>が与えられると,与えられたコピー数がテキストの周りに生成されます.
  <number>が数字ではなく auto の場合,コピー数はフォントサイズに応じて自動的に計算されます.
  この動作を実現するために,パッケージオプション auto を使用することもできます.
  \usepackage [auto] {contour} , [outline]を使用する場合,コピー数は無視されます.


§3 サンプル

contour01.png

 
 
 
 コンパイル: ptex2pdf -l foo.tex
 
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
\documentclass[12pt]{scrartcl} %or jsarticle
\usepackage{contour}
\usepackage{times}
\begin{document}
\Huge
\color{yellow}

\contour{black}{色は匂えど}

\contour{black}{Default}

\normalsize\contour[auto]{black}{normalsize}

\Large\contour[auto]{black}{Large}

\LARGE\contour[auto]{black}{LARGE}

\huge\contour[auto]{black}{huge}

\Huge\contour[auto]{black}{Huge}

\fontsize{30}{36}\selectfont\contour[auto]{black}{30pt font}

\fontsize{50}{60}\selectfont\contour[auto]{black}{50pt font}

\fontsize{50}{60}\selectfont\contour{black}{あいうえお}

\LARGE\contour[auto]{black}{Change \textcolor{red}{color} inside contour}

\contour[auto]{black}{Printing copies}
\end{document}
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■

(EOF)
スポンサーサイト



  1. 2019/04/27(土) 10:43:40|
  2. LaTeX Tools