페이지에 그림을 정확하게 배치하려면 어떻게 해야 합니까?

페이지에 그림을 정확하게 배치하려면 어떻게 해야 합니까?

저는 Latex를 처음 접했고 제목 페이지의 정확한 위치에 그림(대학 로고)을 배치하려고 합니다. 이를 위해 그림을 배치할 페이지의 좌표를 지정하고 싶습니다.

지금까지 다음 코드를 작성했지만 작동하지 않습니다.

\documentclass{article}
%...
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{graphicx}

\begin{document}

\begin{titlepage}

\begin{tikzpicture}[overlay, remember picture]
%...
\begin{picture} (10cm, 10cm) (0cm, 0cm)
\put(0.5cm, 0.5cm) {\includegraphics [width=5cm]{logo}} 
\end{picture}
%...
\end{tikzpicture} 

\end{titlepage}
%...
\end{document}

TeXShop을 사용하여 Pdftex를 컴파일하면 다음 오류 메시지가 나타납니다.

./Sans-titre.tex:56: Illegal unit of measure (pt inserted).
<to be read again> 
               \setbox 
l.56    \begin{picture} (10cm, 10cm) (0cm, 0cm)

또한 제목 페이지의 특정 위치에 텍스트를 작성하고 선을 그려야 하는데 동일한 문제가 발생할까 봐 두렵습니다.

답변1

두 가지 그래픽 시스템(tikz 및 라텍스의 원래 그림 환경)을 혼합하고 있습니다. tikz를 사용하면 노드와 함께 그래픽(및 텍스트)을 배치해야 합니다.

\documentclass{article}
\usepackage{tikz}
\usetikzlibrary{calc}
\usepackage{graphicx}

\begin{document}

\begin{titlepage}

\begin{tikzpicture}[overlay, remember picture]
\node[anchor=north west, %anchor is upper left corner of the graphic
      xshift=5cm, %shifting around
      yshift=-5cm] 
     at (current page.north west) %left upper corner of the page
     {\includegraphics[width=5cm]{tiger}}; 
\end{tikzpicture}

\end{titlepage}
\end{document}

관련 정보