> For the complete documentation index, see [llms.txt](https://ayakaleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ayakaleaf-pro.ayaka.space/latex/ja/to-2/24-how-do-i-adjust-the-font-size.md).

# フォントサイズを調整するにはどうすればよいですか?

## はじめに

この記事ではフォントサイズを変更するいくつかの方法を紹介します。興味のある記事のセクションへ移動するには、以下のリンクを使用してください:

* [文書クラスを使ってフォントサイズを設定する](#setting-document-font-sizes)
* [LaTeX のフォントサイズコマンドを使う](#latex-font-size-commands)
* [LaTeX のフォントサイズ環境を使う](#latex-font-size-environments)
* [次を使う `\fontsize` と `\selectfont` コマンド](#the-fontsize-and-selectfont-commands)
* [パッケージを使ってフォントサイズを変更する](#other-packages-for-changing-font-size-relsize-and-scalefnt)
* [tex.stackexchange を使って役立つ例を探す](#examples-from-texstackexchange)

## 文書のフォントサイズを設定する

LaTeX は、 `\documentclass` コマンドで読み込まれる文書クラスを使って、脚注や節見出しなど、文書内容の一部を構成するさまざまな要素の既定フォントサイズを設定します。文書クラスは、本文テキスト（および他の構成要素）のフォントサイズを明示的に設定するオプションもサポートしています:

```latex
\documentclass[options]{class}
```

たとえば article クラスでは、本文テキストに対して 10pt、11pt、12pt をサポートしています:

```latex
\documentclass[11pt]{article}
```

本文は 11pt に設定され、それに対応して他の文書要素にも適切な値が適用されます。

### extsizes クラス

次の [extsizes クラス](https://ctan.org/pkg/extsizes?lang=en) これは extarticle、extreport、extbook、extletter、extproc からなり、8pt、9pt、10pt、11pt、12pt、14pt、17pt、20pt のフォントサイズをサポートします。

#### 例: extarticle クラスを使う

次の例では `extarticle` クラスを使って文書のフォントサイズを 9pt に設定します。

```latex
\documentclass[9pt]{extarticle} % Note the extarticle document class
% Using the geometry package with a small
% page size to create the article graphic
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{lipsum}
\begin{document}
\section{Introduction}
\lipsum[1]
\subsection{More details}
\lipsum[1]
\end{document}
```

[この例を Overleaf で開く](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+extarticle+class\&snip=%5Cdocumentclass%5B9pt%5D%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Blipsum%7D%0A%5Cbegin%7Bdocument%7D%0A%5Csection%7BIntroduction%7D%0A%5Clipsum%5B1%5D%0A%5Csubsection%7BMore+details%7D%0A%5Clipsum%5B1%5D%0A%5Cend%7Bdocument%7D)

この例では次の出力が生成されます:

![extarticle class demo](/files/6e1e4ced25c5458fd5f012bdf7da44c374c19cb0)

## LaTeX のフォントサイズコマンド

LaTeX には、フォントサイズを変更するための 10 個の標準（定義済み）コマンドがあります。文書クラスや LaTeX パッケージによって、実際のポイントサイズを変えるためにこれらのコマンドが再定義されることがあります。次の表では、本文フォントに 10pt を使う文書、つまり article クラスの既定設定における、これらのコマンドと対応するポイントサイズを示します:

```latex
\documentclass{article}
```

![標準の LaTeX フォントサイズコマンド](/files/820a66b69302ddcb4d897b0cc9a457febb426c75)

\documentclass\[12pt]{article} `\documentclass[11pt]{article}` と `で生成される対応するポイントサイズについては、` を参照してください [フォントサイズ表](https://tug.org/texinfohtml/latex2e.html#Font-sizes) の [LaTeX2e: An unofficial reference](https://tug.org/texinfohtml/latex2e.html#SEC_Overview).

次の表では、追加コマンド `\HUGE` と `\ssmall` を提供する [`moresize` パッケージ](https://ctan.org/pkg/moresize?lang=en)を示します。対応するフォントサイズは、 `moresize` が [`extarticle` 文書クラス](https://ctan.org/pkg/extsizes):

```latex
\documentclass{extarticle}
\usepackage{moresize}
```

![extarticle クラスのフォントサイズコマンド](/files/8f01b3a71a53764a7e7e423cc0ac7c1a88a30e65)

### 例: フォントサイズコマンドを使う

次の例では、これらのコマンドの使い方を示します。

```latex
\documentclass{extarticle} % Note the extarticle document class
% Using the geometry package with a small
% page size to create the article graphic
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}

{このテキストのサイズは \verb=\normalsize= ですが、今は \tiny tiny です
moresize パッケージを使って \small small または \ssmall ``ssmall'' にするまで続きます。
まず \normalsize の通常サイズに戻し、次に {\ttfamily \scriptsize use monospaced
\verb=\scriptsize= text in a group} で再び通常に戻します。では、
\verb=\large= \large text then {\sffamily \Large \verb=\Large= sans serif text}
 そして最後に {\HUGE really big (\verb=\HUGE=) and {\bfseries  bold} text}
\end{document}
```

[この例を Overleaf で開く](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+font+size+commands\&snip=%5Cdocumentclass%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bmoresize%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%7BThe+size+of+this+text+is+%5Cverb%3D%5Cnormalsize%3D+but+now+it+is+%5Ctiny+tiny%0Auntil+we+make+it+%5Csmall+small+or+%5Cssmall+%60%60ssmall%27%27+via+the+moresize+package.%0ALet%27s+revert+to+%5Cnormalsize+normal+size+then+%7B%5Cttfamily+%5Cscriptsize+use+monospaced%0A%5Cverb%3D%5Cscriptsize%3D+text+in+a+group%7D+then+back+to+normal.+Now%2C+try+%0A%5Cverb%3D%5Clarge%3D+%5Clarge+text+then+%7B%5Csffamily+%5CLarge+%5Cverb%3D%5CLarge%3D+sans+serif+text%7D%0A+and+finally+%7B%5CHUGE+really+big+%28%5Cverb%3D%5CHUGE%3D%29+and+%7B%5Cbfseries++bold%7D+text%7D%0A%5Cend%7Bdocument%7D)

この例では次の出力が生成されます:

![標準の LaTeX フォントサイズコマンドを示す例](/files/47c16b7091f96dc1585cdf7be0ae96a0a20d3afe)

## LaTeX のフォントサイズ環境

上に挙げたサイズ変更コマンドの名前は、サイズを変更したいテキストを囲む環境として使うこともできます。たとえば:

```latex
\begin{Large}
\texttt{\string\Large}
で組版するテキストをここに置きます...
\end{Large}%
```

次の例では、これらの環境を入れ子にする方法を示します。

### 例: フォントサイズ環境を使う

```latex
\documentclass{extarticle} % Note the extarticle document class
% Using the geometry package with a small
% page size to create the article graphic
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{moresize}
\begin{document}
\noindent まず通常サイズのテキストから始めて、次を追加します
\begin{tiny}
\ttfamily\string\tiny のテキストをいくつか
\begin{Large}
\ttfamily\string\Large と
\begin{HUGE}\ttfamily \string\HUGE{} のテキストを混ぜて
\end{HUGE}%
\end{Large}%
\end{tiny}%
その後、通常サイズのテキストに戻します。
\end{document}
```

[この例を Overleaf で開く](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+font+size+environments\&snip=%5Cdocumentclass%7Bextarticle%7D+%25+Note+the+extarticle+document+class%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bmoresize%7D%0A%5Cbegin%7Bdocument%7D%0A%5Cnoindent+We%27ll+start+with+normal-sized+text+then+add%0A%5Cbegin%7Btiny%7D%0Asome+%7B%5Cttfamily+%5Cstring%5Ctiny%7D+text%0A%5Cbegin%7BLarge%7D%0Amixed+with+%7B%5Cttfamily%5Cstring%5CLarge%7D+and+%0A%5Cbegin%7BHUGE%7D%5Cttfamily+%5Cstring%5CHUGE%7B%7D+text%0A%5Cend%7BHUGE%7D%25%0A%5Cend%7BLarge%7D%25%0A%5Cend%7Btiny%7D%25%0Athen+back+to+normal-sized+text.%0A%5Cend%7Bdocument%7D)

この例では次の出力が生成されます:

![標準の LaTeX フォントサイズ環境を示す例](/files/bfd10d83fa23cd2c9d135dbbf281c3f5173b9b4a)

## \fontsize と \selectfont コマンド

フォントサイズコマンド [は、上の表に挙げた](#latex-font-size-commands) は、LaTeX コマンド `\fontsize` と `\selectfont` を使って実装されており、 `フォントサイズ` および対応する `ベースライン間隔` を直接選択するためにも使えます:

```latex
\fontsize{font-size}{baseline-skip}\selectfont
```

次の `ベースライン間隔` の値は、 `フォントサイズ`で組版される段落内のテキストのベースライン間の距離を決定します。また、この値は `\baselineskip`というパラメータコマンドにも保存されます。詳細は Overleaf の記事 [LaTeX で段落の間隔を変更する方法](/latex/ja/shu-shi-she-ding/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

### 例: \fontsize と \selectfont を使う

次の例では、 `\fontsize` と `\selectfont` をさまざまな `フォントサイズ` と `ベースライン間隔` 値で示します:

* `\fontsize{6}{8}\selectfont`: 6pt のテキストを、ベースライン間隔 8pt で使用します
* `\fontsize{8}{9}\selectfont`: 8pt のテキストを、ベースライン間隔 9pt で使用します
* `\fontsize{12}{13.5}\selectfont`: 12pt のテキストを、ベースライン間隔 13.5pt で使用します

見た目のよい `フォントサイズ` と `ベースライン間隔` の組み合わせは、使う書体のデザインによって変わることがあります。

```latex
\documentclass{article}
% Using the geometry package with a small
% page size to create the article graphic
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=8mm,
   bottom=20mm,
   left=10mm,
   right=8mm]{geometry}
\usepackage{blindtext}
\begin{document}

\fontsize{6}{8}\selectfont\blindtext

\fontsize{8}{9}\selectfont\blindtext

\fontsize{12}{13.5}\selectfont\blindtext
\end{document}
```

[この例を Overleaf で開く](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+fontsize+and+selectfont\&snip=%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D8mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D8mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bblindtext%7D%0A%5Cbegin%7Bdocument%7D%0A%0A%5Cfontsize%7B6%7D%7B8%7D%5Cselectfont%5Cblindtext%0A%0A%5Cfontsize%7B8%7D%7B9%7D%5Cselectfont%5Cblindtext%0A%0A%5Cfontsize%7B12%7D%7B13.5%7D%5Cselectfont%5Cblindtext%0A%5Cend%7Bdocument%7D)

この例では次の出力が生成されます:

![Overleaf で fontsize と selectfont を示す](/files/f7c4beca64e2090ecad58829e5377b735d2139e7)

## フォントサイズを変更するその他のパッケージ: relsize と scalefnt

この節では、次の LaTeX パッケージを簡単に紹介します:

* その [`relsize` パッケージ](https://ctan.org/pkg/relsize?lang=en) であり、フォントサイズを *現在の* サイズに対して相対的に設定するコマンドを提供します;
* その [`scalefnt` パッケージ](https://ctan.org/pkg/scalefnt) で、「フォントを任意のサイズに再スケール」できます。

### relsize パッケージ

次の `relsize` パッケージは、 *現在の* フォントサイズに対して相対的にフォントサイズを設定するコマンドを提供します。つまり、サイズ変更を行いたい場所で使用されているフォントサイズです。たとえば、脚注を組版するときの現在の（フォント）サイズは本文中よりも小さくなります。

ここでは詳しくは扱いませんが、歴史的な理由から（ただし [こちら](https://tex.stackexchange.com/a/24600)を参照）、多くの TeX/LaTeX のフォントサイズ設定／拡大縮小操作では値 $$\text{1.2}$$が使われます。たとえば、 [上の表](#latex-font-size-commands) は `\Large` は $$\text{14.4pt}$$ であり、次に大きいサイズ `\LARGE`は $$\text{17.28pt}$$ からです。 $$\text{14.4pt} \times 1.2 = \text{17.28pt}$$また、 $$\texttt{(\LARGE) } \text{17.28pt} \times 1.2 = \text{20.74pt}\texttt{ (\huge)}$$

次の `relsize` パッケージは、上の表に挙げたフォントサイズ間を移動する際に「ステップ」という言葉を使います。たとえば、 [以下に示すコード](#relsizeexample) では、10pt のテキストから 17.28pt へ移動するのに 3 つの「ステップ」が必要で、各ステップで 1.2 の倍率を使うことを示しています: $$\text{10pt} \times 1.2 \times 1.2 \times 1.2 = \text{17.28pt}$$

* コマンド `\relsize{*n*}` は、現在のフォントを `*n*` 「ステップ」で拡大縮小しようとします。ただし、要求された（拡大縮小後の）サイズが小さすぎる、または大きすぎる場合は:
  * 警告メッセージが出され、
  * 拡大縮小後のサイズはコマンド `\RSsmallest` で設定された上限（通常は `\tiny`）と `\RSlargest` で設定された上限（通常は `\Huge`)
* を使う `\renewcommand` で新しい値を設定します `\RSlargest` と `\RSsmallest`:

  ```latex
  \renewcommand\RSlargest{75pt}
  \renewcommand\RSsmallest{5pt}
  ```

#### relsize パッケージのその他のコマンド

次の `relsize` パッケージの文書では、次のコマンドが挙げられています。これらはテキスト専用で、数式内容には使わないよう設計されています。

| コマンド                      | 目的                                            |
| ------------------------- | --------------------------------------------- |
| `\relsize{*n*}`           | フォントサイズを `*n*` ステップ。                          |
| `\larger[*n*]`            | フォントサイズを（省略可） `*n*` ステップだけ増やします（既定値は 1 ステップ）。 |
| `\smaller[*n*]`           | フォントサイズを（省略可） `*n*` ステップだけ増やします（既定値は 1 ステップ）。 |
| `\relscale{*f*}`          | フォントサイズを倍率 `*f*`.                             |
| `\textlarger[*n*]{text}`  | テキストサイズを（省略可） `*n*` ステップ。                     |
| `\textsmaller[*n*]{text}` | テキストサイズを（省略可） `*n*` ステップ。                     |
| `\textscale[*f*]{text}`   | テキストサイズを倍率で拡大縮小 `*f*`.                        |

* **注意**：The `relsize` コマンド `\mathsmaller` と `\mathlarger` は数式内容での使用を想定しています。詳細は [パッケージドキュメント](http://mirrors.ctan.org/macros/latex/contrib/relsize/relsize-doc.pdf) さらなる詳細

#### 例: relsize パッケージを使う

次の例では、 `relsize` パッケージで提供されるさまざまなコマンドを示します。次の点に注意してください:

* フォントサイズ変更の影響を局所化するためにグループ {...} を使うこと;
* 次のように書いて最大拡大フォントサイズを 75pt に固定すること

```latex
\renewcommand\RSlargest{75pt}
```

```latex
% article class is loaded with default 10pt text size
\documentclass{article}
% Using the geometry package with a small
% page size to create the article graphic
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{relsize}
% Define our simple macro
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
% Set the maximum scaled font size to 75pt
\renewcommand\RSlargest{75pt}
\begin{document}
こんにちは。この段落では通常のフォントサイズは \getfontsize です。
現在のフォントを 3 つの ``steps'' で拡大縮小します: {\verb=\relsize{3}=\relsize{3}
これにより現在のサイズは \getfontsize に設定されます}。グループの外では
フォントサイズは再び \getfontsize になります。

別の段落では、{\larger[2] より大きいテキスト} と
{\smaller[1] より小さいテキスト} を含めます。--- グループ \{...\} の使用に注意してください。また、
\textlarger[3]{大きいテキスト} と \textscale{2}{拡大縮小したテキスト} も使います。
\vskip12pt
より大きいステップ数を使う:

\vskip12pt
\textlarger[11]{11 ステップ (\getfontsize)}
\vskip12pt
\textlarger[20]{20 ステップ (\getfontsize)}---サイズ上限に達し、警告が出ます:
\vskip12pt
``Package relsize Warning: Font size 383.35397pt is too large. Using 75pt instead...''
\end{document}
```

[この例を Overleaf で開く](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+relsize+package\&snip=%25+article+class+is+loaded+with+default+10pt+text+size%0A%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Brelsize%7D%0A%25+Define+our+simple+macro%0A%5Cbgroup%0A%5Ccatcode%60%40%3D11%0A%5Cgdef%5Cgetfontsize%7B%5Cf%40size+pt%7D%0A%5Cegroup%0A%25+Set+the+maximum+scaled+font+size+to+75pt%0A%5Crenewcommand%5CRSlargest%7B75pt%7D%0A%5Cbegin%7Bdocument%7D%0AHello%2C+in+this+paragraph+the+normal+font+size+is+%5Cgetfontsize.+%0ANow+scale+the+current+font+using+3+%60%60steps%27%27%3A+%7B%5Cverb%3D%5Crelsize%7B3%7D%3D%5Crelsize%7B3%7D%0Awhich+sets+the+current+size+to+%5Cgetfontsize%7D.+Outside+the+group+%0Athe+font+size+is+once+again+%5Cgetfontsize.%0A%0AAnother+paragraph+with+some%7B%5Clarger%5B2%5D+larger+text%7D+and+%0A%7B%5Csmaller%5B1%5D+smaller+text%7D---note+the+use+of+groups+%5C%7B...%5C%7D.+Also+using+%0A%5Ctextlarger%5B3%5D%7Blarge+text%7D+and+some+%5Ctextscale%7B2%7D%7Bscaled+text%7D.%0A%5Cvskip12pt%0AUsing+a+larger+number+of+steps%3A%0A%0A%5Cvskip12pt%0A%5Ctextlarger%5B11%5D%7B11+steps+%28%5Cgetfontsize%29%7D%0A%5Cvskip12pt%0A%5Ctextlarger%5B20%5D%7B20+steps+%28%5Cgetfontsize%29%7D---size+limit+reached+and+a+warning+is+given%3A%0A%5Cvskip12pt%0A%60%60Package+relsize+Warning%3A+Font+size+383.35397pt+is+too+large.+Using+75pt+instead...%27%27%0A%5Cend%7Bdocument%7D)

上の LaTeX コードは、という内部 LaTeX 変数を通して現在のフォントサイズにアクセスしています `\f@size`。この値は、次のようなマクロで組版できます `\getfontsize`。これは次のように定義できます:

```latex
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
```

上の例は次の出力を生成します:

![さまざまな relsize パッケージコマンドを示す例](/files/ad9db575c9cfcffa62a2590a55df532e64a2b881)

### scalefnt パッケージ

次の `scalefnt` パッケージは `\scalefont` コマンドは

```latex
\scalefont{factor}
```

ここで `factor` は、現在のフォントのサイズと `\baselineskip`の現在値を拡大縮小します。これは [組版された段落のテキスト行間を計算するために使われます](/latex/ja/shu-shi-she-ding/04-articles-how-to-change-paragraph-spacing-in-latex.md#5cbaselineskip-28tex-primitive29).

#### 例: scalefnt パッケージを使う

次の例では `\scalefont` コマンドを示し、さらに私たちの [`\getfontsize` マクロも使います](#getfontsize).

```latex
% article class is loaded with default 10pt text size
\documentclass{article}
% Using the geometry package with a small
% page size to create the article graphic
\usepackage[paperheight=6in,
   paperwidth=5in,
   top=10mm,
   bottom=20mm,
   left=10mm,
   right=10mm]{geometry}
\usepackage{scalefnt}
% Define our simple macro \getfontsize
\bgroup
\catcode`@=11
\gdef\getfontsize{\f@size pt}
\egroup
\begin{document}
この段落では、現在のフォントサイズは \getfontsize{} で、\verb=\baselineskip= の値は \the\baselineskip です。

\verb=\scalefont{1.5}= \scalefont{1.5} を使うと、フォントサイズは今や \getfontsize{} になり、\verb=\baselineskip= は \the\baselineskip です。
\end{document}
```

[この例を Overleaf で開く](https://www.overleaf.com/docs?engine=pdflatex\&snip_name=Demonstrating+the+scalefnt+package\&snip=%25+article+class+is+loaded+with+default+10pt+text+size%0A%5Cdocumentclass%7Barticle%7D%0A%25+Using+the+geometry+package+with+a+small%0A%25+page+size+to+create+the+article+graphic%0A%5Cusepackage%5Bpaperheight%3D6in%2C%0A+++paperwidth%3D5in%2C%0A+++top%3D10mm%2C%0A+++bottom%3D20mm%2C%0A+++left%3D10mm%2C%0A+++right%3D10mm%5D%7Bgeometry%7D%0A%5Cusepackage%7Bscalefnt%7D%0A%25+Define+our+simple+macro+%5Cgetfontsize%0A%5Cbgroup%0A%5Ccatcode%60%40%3D11%0A%5Cgdef%5Cgetfontsize%7B%5Cf%40size+pt%7D%0A%5Cegroup%0A%5Cbegin%7Bdocument%7D%0AFor+this+paragraph%2C+the+current+font+size+is+%5Cgetfontsize%7B%7D+and+the+value+of+%5Cverb%3D%5Cbaselineskip%3D+is+%5Cthe%5Cbaselineskip.%0A%0AIf+we+use+%5Cverb%3D%5Cscalefont%7B1.5%7D%3D+%5Cscalefont%7B1.5%7D+the+font+size+is+now++%5Cgetfontsize%7B%7D+and+%5Cverb%3D%5Cbaselineskip%3D+is+%5Cthe%5Cbaselineskip.%0A%5Cend%7Bdocument%7D)

この例では次の出力が生成されます:

![scalefnt パッケージを示す例](/files/247d3ec0bcc605526c022ae1143677d435c448c2)

## tex.stackexchange からの例

tex.stackexchange で [タグ付けされた質問 `fontsize`](https://tex.stackexchange.com/questions/tagged/fontsize) を検索すると、フォントサイズの変更に関する説明、コード、解法を含む多数の結果が得られます。かなり専門的な質問もあれば、より一般的なものもあります。以下に、参考になりそうなものを少し挙げます:

* [図キャプションのフォントサイズを変更する](https://tex.stackexchange.com/questions/187429/change-font-size-of-labels-in-figures-to-any-font-size)
* [すべてのキャプションのフォントサイズを調整する](https://tex.stackexchange.com/questions/527772/adjusting-font-size-of-all-captions-with-prefered-font-size)
* [章、節、小節のフォントサイズを変更する](https://tex.stackexchange.com/questions/234546/chapter-section-subsections-title-font-size)
* [次を使ってフォントサイズを変更する `fontspec` パッケージ](https://tex.stackexchange.com/questions/309712/change-font-size-with-fontspec-package)
* [のフォントサイズを変更する `\ttfamily`](https://tex.stackexchange.com/questions/158778/all-ttfamily-font-change-font-size)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ayakaleaf-pro.ayaka.space/latex/ja/to-2/24-how-do-i-adjust-the-font-size.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
