KTUGFaq

KTUG FAQ

α:
йȣ:
Don't speak about Time, until you have spoken to him.
DohyunKim&value=Yhchoe/TitleIndexHLaTeXStylePackages&value=ѱTeX占쏙옙占쏙옙占쌕띰옙占쏙옙占쏙옙占쏙옙占PlainTextAMSLaTeX&value=Yhchoe/TitleIndex › PDFHyperLink
PDF / PDF ۸ũ

PDF ۸ũ ؼ HyperRef Ű ̿Ѵ.

1 hyper-
1.1 \href
1.1.1 \href ̿ؼ url ũϱ
1.1.2 \href ̿ؼ pdf ũϱ
1.1.3 \href ̿ؼ α׷ Ű
1.1.4 Ÿ ɵ
1.2 \hyperref
1.3 \hypertarget \hyperlink
1.4 \url
1.5 breakurl
2 Colorlink
3 TIP : link to external file
3.1 xr-hyper
3.2 xr-hyper ܺ Ư ġ ũ

[]

1 hyper-

[]

1.1 \href

[]

1.1.1 \href ̿ؼ url ũϱ

\href{URL}{text}
  • URL Full URL̾ Ѵ. , http://www.ktug.or.kr/. , ~ ڿ # ڴ LaTeX ʰ URL Ϻη ޾Ƶ鿩.
  • baseurl ɼ baseurl ּ Է ϴ.
    \hypersetup{baseurl={http://www.ktug.or.kr}}
    
    \href{document.php}{KTUG Documents}
    
  • baseurl \hyperbaseurl{URL} ִ.

[]

1.1.2 \href ̿ؼ pdf ũϱ

  • href ̿Ͽ ͳ Ӹ ƴ϶ 丮 ִ ϵ ϴ ϴ. 丮 θ ϴ ϴ.
    • 丮 ϴ \usepackage[dvipdfm]{hyperref} ó ̹ ־ Ѵ.
    • . \href{./example/heading1.pdf}{} ϱ ٶ
  • ̰ pdf ϸ ũ ȴ. ̳ 丮 ũϰ 쿡 \url Ѵ.
  • pdf ̸ ΰ ̻ ִ (  abc.tex.pdf) \url Ѵ.

[]

1.1.3 \href ̿ؼ α׷ Ű

  • KTUGOperate:14591
  • texdof hyperref pdf 󿡼 ϰ
    \documentclass{article}
    \usepackage[dvipdfm]{hyperref}
    
    \begin{document}
    
    Run external program, \href{run:texdoc#hyperref}{Click here}.
    
    \end{document}
    


  • python script Ű
    \href{run:pythonw#test.py}{Python Code}
    
    • Ϸ ϵ ̷Ʈصξٰ ʿϸ
      \href{run:notepad#result.txt}{View Result} 
      ̷ ְ ִ.

  • ̷ ⼭ ʴ´. , \href{run:dir > out.txt}{...} ̴ ʴ´. ׷Ƿ, ڵ ó Ѵ.
    \documentclass{article}
    \usepackage[dvipdfm]{hyperref}
    
    \begin{document}
    
    Run external program, \href{run:dir.bat}{Click here}.
    
    \href{run:notepad#out.txt}{View Result}
    
    \end{document}
    
    ̰ ϱ ؼ dir > out.txt ϴ
dir.bat 丮 ־ Ѵ. , Ϸ ̷ α׷(ũƮ) ü Ǿ Ѵ.

[]

1.1.4 Ÿ ɵ

redirection ϴµ ־ ִ.

\documentclass{article}
\usepackage{hangul}
\usepackage{sverb}

\begin{document}

% 丮 ϵ  д´. 

\immediate\write18{ls -l > tmp.txt}
\verbinput{tmp.txt}

\end{document}

Ͽ ֽϴ.

#> latex -enable-write18 foo

[]

1.2 \hyperref

ַ ʿϴٸ ϴ ϴ.
\hyperref{URL}{category}{name}{text}
  • text URL#category.name Ͽ ũȴ.

[]

1.3 \hypertarget \hyperlink

ؽƮ ġ ۸ũ Ÿ װ ִ.
\hyperlink{myhptarget}{see MyTarget}
.........
\hypertarget{myhptarget}{text} will be referred and linked.
[]

1.4 \url

  • \usepackage{url} \usepackage[dvipdfm,colorlinks]{hyperref} ó hyperref Ű dvipdfm ̹ ɼ Ѵ.
  • \url \href ִ.
    1. pdf Ӹ ƴ϶ ũ ִ.
    2. . ΰִ pdf ϵ ũ ִ.  abc.tex.pdf ũ ִ.
    3. ų ִ.
      • XP SP2 Registry ߰ؾ߸ Ѵ.
        HKCU\Software\Microsoft\Internet Explorer\Main
        Disable_Local_Machine_Navigate = 0 (REG_DWORD)
        
      • python ũƮ ũƮ Ű ؼ .bat Ͽ python script θ ̸ \url ũϸ ȴ.

[]

1.5 breakurl

  • dvips ̹ \url ڷ ۸ũ Ѵ. ذϱ Ű
[]

2 Colorlink

HyperRef Ű ɼ Ǵ \hypersetup ɼ colorlink (true) ִٸ ũǴ ġ ִ. ũ Į ɼǰ ⺻̴.

Ȯ ɼ Description
linkcolor red normal links
anchorcolor black anchor text
citecolor green bibliographic citations
filecolor magenta URLs which open local files
menucolor red Acrobat menu items
pagecolor red links to other pages
urlcolor cyan linked URLs

\hypersetup{%
   colorlinks=true,%
   citecolor=black,%
   pagecolor=black,%
   urlcolor=red,%
}

[]

3 TIP : link to external file

[]

3.1 xr-hyper

ܺ PDF Ư ġ (\ref, \pageref)Ϸ ϴ մϴ. KTUGOperate:8270.

ܺ PDF HyperRef ̿ؼ ۼǾٸ, xr-hyper.sty Ἥ մϴ. xr-hyper.sty hyperref Ű Բ ˴ϴ.
<!> ȣ HyperRef ̹ ΰմϴ. , DVIPDFMx PDF , PDFLaTeX ̿ ƴϸ GhostScript ps2pdf ̿ ̸ ɼ صε մϴ.

%%%-----Ǵ  linked.tex-----
\documentclass{article}
\usepackage{hyperref}
\begin{document}
\section{T2}
\begin{equation}
foo=bar
\end{equation}
\begin{equation}
1+1=2\label{eq:2}
\end{equation}
\end{document}

κ linked.pdf , װ 丮 ִٸ, ϴ main.tex ۼմϴ.
/!\ ¶ Ϸ Ѵٸ ּó ġ ֽϴ.

%%======main.tex=========
\documentclass{article}
\usepackage{xr-hyper}
\usepackage[dvipdfm,bookmarks=false]{hyperref}
   %%% ݵ ̹ .  ̹  ɼ  PDFLaTeX ̿ؾ .
\externaldocument[x-]{linked}
   %%% [x-] ̴      reference   ȥ ϱ
   %%% ؼ̴.
%\externaldocument[x-]{linked}[http://myhost.mydomain/mydocument/linked.dvi]
   %%% ¶    URL  ش.
\begin{document}
\section{CROSS-DOCUMENT hyperlink}
\begin{equation}
1+0=1\label{eq:1}
\end{equation}
See \ref{eq:1} and in the other document \ref{x-eq:2}.
   %%% ܺ  label eq:2  ̰ θ  \ref{x-eq:2} 
   %%% ȣѴ.  \externaldocument [x-] ڸ 
   %%% ʾҴٸ    eq:2  ϰ, ܼ \ref{eq:2}
   %%%  θ  ִ.
\end{document}

main.pdfκ linked.pdf ٷ ũ ְ Ǿϴ.

[]

3.2 xr-hyper ܺ Ư ġ ũ

Q. ׷ϱ xr-hyper ̿ ʰ ܺο ִ 2 pdf Ư ũ մϴ.(KTUGOperate:11899)

A. ܺ PDF hyperref ̶ մϴ.

Դϴ. b.pdf a.pdf θ Դϴ.
%%-------------a.tex------------------------
\documentclass{article}
\usepackage{hangul-k}
\usepackage[dvipdfm,bookmarks=false]{hyperref}
\usepackage{color}
\begin{document}
\pagecolor{blue}
\section{Ǵ }
\hypertarget{omom}{}   ڲٸ  
   ڲٸ 

\clearpage
\pagecolor{red}
\section{  ι° }\label{sectwo}
\hypertarget{yourtarget}{Ⱑ }
Ƹ    ׷



\clearpage
\pagecolor{green}
\hypertarget{hereistarget}{⸦ }
ϳѼ
\end{document}
%%--------------------------------------------
%%-------------b.tex--------------------------
\documentclass{article}
%\usepackage{xr-hyper}
\usepackage{hangul-k}
\usepackage[dvipdfm,bookmarks=false]{hyperref}
%\externaldocument{a}
\begin{document}
\section{xr-hyper  ϱ}
 񿡼 츮 \href{a.pdf#section.2}{ܺι 2}
Ϸ Ѵ.
\textsf{xr-hyper}  ϴ   ϰڴ°?
\begin{itemize}
\item ʷ: \href{a.pdf#hereistarget}{⸦}   ֳ?
\item : \href{a.pdf#yourtarget}{}  ?
\item Ķ: \href{a.pdf#omom}{ó } .
\end{itemize}

\end{document}
%%---------------------------------------------



^
Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2008-01-09 04:04:32
Processing time 0.0595 sec