第9 章PDF ファイルの最適化

この章のコード例はこちらです。Typeset / Compile ボタンを押すことで、このウェブページ上で直接オンラインコンパイルできます。テストのために編集して、再度コンパイルすることもできます。

ここに掲載しているコードページは一部、第1版に基づいており、現在、第2版の追加例を含むコードに合わせて編集中です。数週間前までは書籍制作を優先していたため、まだ完全ではありません。ぜひ後日あらためてご覧ください。

documentclass[fontsize=11pt,paper=a5,pagesize=auto]{scrbook}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{lmodern}
usepackage[english]{babel}
usepackage{microtype}
usepackage{blindtext}
frenchspacing
usepackage{hyperref}
begin{document}
title{The Book}
subtitle{Some more to know}
author{The Author}
date{}
maketitle
tableofcontents 
part{First portion}
chapter{The beginning}
Some introductional text comes here.
section{A first section}
Dummy text will follow.
blindtext
section{Another section}
Blindtext
appendix
part{Appendix}
chapter{An addendum}
section{Section within the appendix}
blindtext
end{document}

documentclass{article}
usepackage{hyperref}
begin{document}
See hyperlink{mytarget}{next page}.
newpage
hypertarget{mytarget}{Here} starts a new page.
end{document}

documentclass{article}
usepackage{hyperref}
hypersetup{hidelinks}
begin{document}
See hyperlink{mytarget}{next page}.
Refer to the hyperref[eq:einstein]{mass-energy equivalence}.
newpage
hypertarget{mytarget}{Here} starts a new page.
begin{equation}
  label{eq:einstein}
  E = mc^2 
end{equation}
href{http://latex-community.org}{LaTeX Community Forum}

url{http://texample.net}

nolinkurl{http://texdoc.net}


newcommand{baseaddress}{http://latex-community.org/}
newcommand{articleaddress}{baseaddress
  know-how/latexs-friends/61/486/}
hyperref{articleaddress}{running}{lualatex}
  {Running MetaPost within LuaLaTeX}
end{document}

documentclass[fontsize=11pt,paper=a5,pagesize=auto]{scrbook}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{lmodern}
usepackage[english]{babel}
usepackage{microtype}
usepackage{blindtext}
frenchspacing
usepackage{hyperref}
hypersetup{pdfauthor   = The Author,
            pdftitle    = The Book,
            pdfsubject  = Draft version,
            pdfkeywords = {book, draft},
            pdfproducer = TeX version,
            pdfcreator  = LaTeX editor}
begin{document}
title{The Book}
subtitle{Some more to know}
author{The Author}
date{}
maketitle
tableofcontents 
part{First portion}
chapter{The beginning}
Some introductional text comes here.
section{A first section}
Dummy text will follow.
blindtext
section{Another section}
Blindtext
appendix
part{Appendix}
chapter{An addendum}
section{Section within the appendix}
blindtext
end{document}

documentclass[fontsize=11pt,paper=a5,pagesize=auto]{scrbook}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{lmodern}
usepackage[english]{babel}
usepackage{microtype}
usepackage{blindtext}
frenchspacing
usepackage[pdfauthor   = {The Author},
            pdftitle    = {The Book},
            pdfsubject  = {Draft version},
            pdfkeywords = {{book, draft}},
            pdfproducer = {TeX version},
            pdfcreator  = {LaTeX editor}]{hyperref}
begin{document}
title{The Book}
subtitle{Some more to know}
author{The Author}
date{}
maketitle
tableofcontents 
part{First portion}
chapter{The beginning}
Some introductional text comes here.
section{A first section}
Dummy text will follow.
blindtext
section{Another section}
Blindtext
appendix
part{Appendix}
chapter{An addendum}
section{Section within the appendix}
blindtext
end{document}

documentclass[fontsize=11pt,paper=a5,pagesize=auto]{scrbook}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{lmodern}
usepackage[english]{babel}
usepackage{microtype}
usepackage{blindtext}
frenchspacing
pdfinfo{
  /Author (The Author)
  /Title (The Book)
  /Subject (Draft version)
  /Keywords (book, draft)
  /Producer (pdfTeX 1.40.0)
  /Creator (LaTeX editor)}
begin{document}
title{The Book}
subtitle{Some more to know}
author{The Author}
date{}
maketitle
tableofcontents 
part{First portion}
chapter{The beginning}
Some introductional text comes here.
section{A first section}
Dummy text will follow.
blindtext
section{Another section}
Blindtext
appendix
part{Appendix}
chapter{An addendum}
section{Section within the appendix}
blindtext
end{document}

documentclass[fontsize=11pt,paper=a5,pagesize=auto]{scrbook}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{lmodern}
usepackage[english]{babel}
usepackage{microtype}
usepackage{blindtext}
frenchspacing
usepackage{hyperref}
hypersetup{pdfinfo = {
              Author   = The Author,
              Title    = The Book,
              Subject  = Draft version,
              Keywords = {book, draft},
              Producer = TeX Live 2014,
              Creator  = TeXworks,
              Version  = 2.0,
              Comment  = Contains dummy text}}
begin{document}
title{The Book}
subtitle{Some more to know}
author{The Author}
date{}
maketitle
tableofcontents 
part{First portion}
chapter{The beginning}
Some introductional text comes here.
section{A first section}
Dummy text will follow.
blindtext
section{Another section}
Blindtext
appendix
part{Appendix}
chapter{An addendum}
section{Section within the appendix}
blindtext
end{document}

documentclass[fontsize=11pt,paper=a5,pagesize=auto]{scrbook}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{lmodern}
usepackage[english]{babel}
usepackage{microtype}
usepackage{blindtext}
frenchspacing
usepackage{hyperref}
usepackage{hyperxmp}
hypersetup{
  pdfcopyright = {Copyright (C) 2012 by auhor name.
    All rights reserved.},
  pdflicenseurl = {http://latex-community.org/license/}}
begin{document}
title{The Book}
subtitle{Some more to know}
author{The Author}
date{}
maketitle
tableofcontents 
part{First portion}
chapter{The beginning}
Some introductional text comes here.
section{A first section}
Dummy text will follow.
blindtext
section{Another section}
Blindtext
appendix
part{Appendix}
chapter{An addendum}
section{Section within the appendix}
blindtext
end{document}

documentclass[paper=a4,oneside,fontsize=12pt,
  parskip=full]{scrartcl}
usepackage[svgnames]{xcolor}
usepackage[author={Stefan Kottwitz},icon=Note,color=Yellow,open=true,final]{pdfcomment}
begin{document}
%tableofcontents
addsec{Introduction}
This document will be our starting point for simple
documents. It is suitable for a single page or up to
a couple of dozen pages.
pdfcomment{Simple documents don't have chapters.}

The text will be divided into pdfmarkupcomment{sections}{You could additionally use subsections.}.
section{The first section}
This first text will contain
begin{pdfsidelinecomment}[color=Red]{A bulleted list}
begin{itemize}
item a table of contents,
item a bulleted list,
item headings and some text and math in section,
item referencing such as to section ref{sec:maths} and
      equation (ref{eq:integral}).
end{itemize}
end{pdfsidelinecomment}
We can use this document as a template for filling in
our own content.
section{Some maths}
label{sec:maths}
When we write a scientific or technical document, we usually
include math pdftooltip{formulas}{Formulas can be inline or displayed in their own paragraph}. To get a brief glimpse of the look of
maths, we will look at an integral approximation of a function
$f(x)$ as a sum with weights $w_i$:
begin{equation}
  pdfmargincomment{The equation environment produces a centered
  equation with whitespace before and after it.}
  label{eq:integral}
  int_a^b pdfmarkupcomment{f(x)}{This function will be approximated.},mathrm{d}x approx (b-a)
  sum_{i=0}^n pdfmarkupcomment{w_i}{Those are the weights} f(x_i)
end{equation}
pdffreetextcomment[subject={Summary},width=7.5cm,height=2.2cm,opacity=0.5,voffset=-3cm]{The whole document is an example
showing how to write a small document.
Now we enriched it with sample comments.}
end{document}

documentclass[a6paper,landscape,parskip=half]{scrartcl}
usepackage[margin=0.4cm]{geometry}
usepackage{xcolor}
pagecolor{yellow!30}
pagestyle{empty}
usepackage{hyperref}
begin{document}
begin{Form}
  begin{tabular}{|lr|}hline
    textbf{Dear TeX user, please help in our survey.} &
      PushButton[width=1cm, onclick =
         {app.alert("You may use a pseudonym for the name.")}]%
         {Info}\[0.5ex] hline
    & \
    TextField[width=5cm]{Name:} &
    TextField[width=3cm]{Profession:} \
    & \
    ChoiceMenu[radio, radiosymbol=6,
      width=0.5cm]{Software:quad}{TeX Live, MiKTeX} 
    &ChoiceMenu[combo, width=3cm]{Editor:}%
    {TeXworks,TeXstudio,TeXmaker,TeXshop,
    WinEdt,Kile,Emacs,vi} \ 
    & \ 
    Membership in: hfillCheckBox[width=0.5cm]{TUG}hfill
    CheckBox[width=0.5cm]{DANTE e.V.} &
    TextField[width=3cm]{Other:}\ & \ hline
  end{tabular}
  par
  textbf{Notes:}
  par
  TextField[multiline, width=0.94paperwidth,
    height=10baselineskip]{ }
end{Form}%
end{document}

documentclass[fontsize=11pt,headings=small,
  parskip=half]{scrreprt}
usepackage[papersize={3.6in,4.8in},margin=0.2in]{geometry}
usepackage[utf8]{inputenc}
usepackage[T1]{fontenc}
usepackage{lmodern}
renewcommand{familydefault}{sfdefault}
usepackage[english]{babel}
usepackage{microtype}
usepackage[demo]{graphicx}
pagestyle{empty}
renewcommand{partpagestyle}{empty}
renewcommand{chapterpagestyle}{empty}
usepackage{blindtext}
frenchspacing
usepackage{hyperref}
hypersetup{colorlinks}
begin{document}
title{The Book}
subtitle{Some more to know}
author{The Author}
date{}
maketitle
tableofcontents 
part{First portion}
chapter{The beginning}
Some introductional text comes here.
begin{center}
  includegraphics[width=0.8textwidth]{text}
end{center}
section{A first section}
Dummy text will follow.
blindtext
section{Another section}
Blindtext
appendix
part{Appendix}
chapter{An addendum}
section{Section within the appendix}
blindtext
end{document}

移動する 次の章.