페이지 왼쪽 하단에 이미지를 삽입하는 방법

페이지 왼쪽 하단에 이미지를 삽입하는 방법

페이지 오른쪽 하단에 이미지를 삽입할 문서가 있습니다. 미니페이지 환경을 만들어보자고 생각했습니다. 하지만 이 이미지를 내가 원하는 위치에 삽입하는 방법을 찾지 못했습니다. 어떻게 해야 합니까?

\documentclass[14pt]{extarticle}
\usepackage{fontspec}
\setmainfont{industry-blackitalic}
\usepackage{lipsum}
\usepackage{mwe}
\usepackage{textpos}
\usepackage{graphics}
\pagenumbering{gobble}

\begin{document}
    \lipsum [1-1]\\

\newpage %------ II pagina ------------

    \lipsum [1-1]\\

\newpage %-------- III pagina ------------

    \lipsum [1-1]\\

\newpage %--------IV pagina --------------

    \lipsum[1-1]
\end{document}

감사합니다

레나토

답변1

당신이 원하는 것이 무엇인지 아직 명확하지 않습니다. 그러나 다음은 한 페이지의 네 모서리에 이미지를 인쇄하는 데 사용하는 방법의 예입니다 textpos(첫 번째 예에서는).

\documentclass[14pt]{extarticle}
\usepackage{fontspec}
%\setmainfont{industry-blackitalic}% Removed, because not essential for the problem.
%\usepackage{lipsum}% Removed, because also loaded by mwe
\usepackage{mwe}
\usepackage[absolute]{textpos}
\usepackage{graphics}
\pagenumbering{gobble}

\begin{document}
\begin{textblock*}{\paperwidth}(0mm,0mm)% Upper
  \raggedright% left edge of page
  \includegraphics[page=1,width=4cm]{example-image-a4-numbered}
\end{textblock*}
\begin{textblock*}{\paperwidth}(0mm,0mm)% Upper
  \raggedleft% right edge of page
  \includegraphics[page=2,width=4cm]{example-image-a4-numbered}
\end{textblock*}
\begin{textblock*}{\paperwidth}(0mm,\paperheight)% Lower
  \raggedright% left edge of page
  \raisebox{0pt}[0pt][0pt]{\includegraphics[page=3,width=4cm]{example-image-a4-numbered}}
\end{textblock*}
\begin{textblock*}{\paperwidth}(0mm,\paperheight)% Lower
  \raggedleft% right edge of page
  \raisebox{0pt}[0pt][0pt]{\includegraphics[page=4,width=4cm]{example-image-a4-numbered}}
\end{textblock*}

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %------ II pagina ------------

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %-------- III pagina ------------

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %--------IV pagina --------------

    \lipsum[1-1]

\end{document}

종이 모서리에 있는 네 개의 이미지

대신 텍스트 영역 모서리에 이미지를 추가하려면 옵션을 제거 하고 by 및 by 로 absolute바꾸십시오 .\paperwidth\textwidth\paperheight\textheight

모든 페이지의 이미지를 원할 경우 다음을 사용하는 것이 eso-pic더 쉬울 것입니다.

\documentclass[14pt]{extarticle}
\usepackage{fontspec}
%\setmainfont{industry-blackitalic}% Removed, because not essential for the problem.
%\usepackage{lipsum}% Removed, because also loaded by mwe
\usepackage{mwe}
\usepackage{eso-pic}
\usepackage{adjustbox}
\usepackage{graphics}
\pagenumbering{gobble}

\AddToShipoutPictureBG{% put the images in the background of every page
  \AtPageUpperLeft{% upper left corner of the page
    \adjincludegraphics[page=1,width=4cm,valign=T]{example-image-a4-numbered}%
  }%
  \AtPageUpperLeft{% upper
    \makebox[\paperwidth][r]{% right corner of the page
      \adjincludegraphics[page=2,width=4cm,valign=T]{example-image-a4-numbered}%
    }%
  }%
  \AtPageLowerLeft{% lower left corner of the page
    \includegraphics[page=3,width=4cm]{example-image-a4-numbered}%
  }%
  \AtPageLowerLeft{% lower
    \makebox[\paperwidth][r]{% right corner of the page
      \includegraphics[page=3,width=4cm]{example-image-a4-numbered}%
    }%
  }%
}
\begin{document}

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %------ II pagina ------------

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %-------- III pagina ------------

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %--------IV pagina --------------

    \lipsum[1-1]
\end{document}

eso-pic 또는 후크를 사용하여 모든 페이지 모서리에 이미지 추가

다시 한번, 종이 대신 텍스트 영역의 가장자리에 이미지를 배치하도록 이러한 예제를 적용할 수 있습니다. 그렇게 하려면 다시 한 번 \paperwidthby 로 바꾸고 by 및 by 로 \textwidth바꾸십시오 .\AtPageUpperLeft\AtTextUpperLeft\AtPageLowerLeft\AtTextLowerLeft

이 제안을 사용하면 star-variant 를 사용하여 한 페이지에만 이미지를 추가할 수도 있습니다 \AddToShipoutPictureBG*.

최신 LaTeX를 사용하면 다음을 사용할 수도 있습니다.배송 후크:

\documentclass[14pt]{extarticle}
\usepackage{fontspec}
%\setmainfont{industry-blackitalic}% Removed, because not essential for the problem.
%\usepackage{lipsum}% Removed, because also loaded by mwe
\usepackage{mwe}
\usepackage{adjustbox}
\usepackage{graphics}
\pagenumbering{gobble}

\AddToHook{shipout/background}{% Put the images in the background of every page
  \put(0,0){% upper left corner
    \adjincludegraphics[page=1,width=4cm,valign=T]{example-image-a4-numbered}%
  }%
  \put(0,0){% upper
    \makebox[\paperwidth][r]{% right corner
      \adjincludegraphics[page=2,width=4cm,valign=T]{example-image-a4-numbered}%
    }%
  }%
  \put(0,-\pageheight){% lower left corner
    \includegraphics[page=3,width=4cm]{example-image-a4-numbered}%
  }%
  \put(0,-\pageheight){% lower
    \makebox[\paperwidth][r]{% right corner
      \includegraphics[page=4,width=4cm]{example-image-a4-numbered}%
    }%
  }%
}
\begin{document}

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %------ II pagina ------------

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %-------- III pagina ------------

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %--------IV pagina --------------

    \lipsum[1-1]
\end{document}

이에 대한 자세한 내용은 사용된 패키지의 설명서를 참조하세요. 참조일반 후크 설명서후크 사용에 대한 자세한 내용은


참고: 문서의 개별 페이지 또는 전체 페이지의 고정 위치에 이미지나 기타 자료를 배치하는 다른 방법이 많이 있습니다. 여기에 표시된 것은 아마도 가장 간단하고 가장 일반적으로 사용되는 것입니다. 또 다른 가능성은 매우 인기가 있습니다.TikZ사용자는 다음에 표시됩니다.이 답변에게이미 댓글로 연결된 질문입니다.. 다소 색다른 솔루션의 예로서 패키지 사용이 scrlayer-scrpage여기에 표시됩니다.

\documentclass[14pt]{extarticle}
\usepackage{fontspec}
%\setmainfont{industry-blackitalic}% Removed, because not essential for the problem.
%\usepackage{lipsum}% Removed, because also loaded by mwe
\usepackage{mwe}
\usepackage{adjustbox}
\usepackage{graphics}
\pagenumbering{gobble}
\usepackage{scrlayer-scrpage}
\pagestyle{plain}

\DeclareNewLayer[%
  background,%
  mode=picture,%
  page,
  contents={%
    \put(0,\paperheight){%
      \adjincludegraphics[page=1,width=4cm,valign=T]{example-image-a4-numbered}%
    }%
    \put(\paperwidth,\paperheight){%
      \makebox[0pt][r]{%
        \adjincludegraphics[page=2,width=4cm,valign=T]{example-image-a4-numbered}%
      }%
    }%
    \put(0,0){%
      \includegraphics[page=3,width=4cm]{example-image-a4-numbered}%
    }%
    \put(\paperwidth,0){%
      \makebox[0pt][r]{%
        \includegraphics[page=4,width=4cm]{example-image-a4-numbered}%
      }%
    }%
  }%
]
{cornerimages}
\AddLayersToPageStyle{plain.scrheadings}{cornerimages}

\begin{document}

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %------ II pagina ------------

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %-------- III pagina ------------

    \lipsum [1-1]%\\% You should never use \\ at the end of a paragraph!

\newpage %--------IV pagina --------------

    \lipsum[1-1]
\end{document}

이 제안의 좋은 특징은 원하는 모든 페이지의 모든 페이지 스타일에 새로 선언된 레이어를 추가하고 제거할 수 있다는 것입니다. 이 레이어를 사용하거나 사용하지 않고 새 페이지 스타일을 선언할 수도 있습니다. 따라서 \pagenumbering{gobble}이미지만 있는 페이지에는 다음과 같은 것이 필요하지 않습니다.

\documentclass[14pt]{extarticle}
\usepackage{fontspec}
%\setmainfont{industry-blackitalic}% Removed, because not essential for the problem.
%\usepackage{lipsum}% Removed, because also loaded by mwe
\usepackage{mwe}
\usepackage{adjustbox}
\usepackage{graphics}
\usepackage{scrlayer-scrpage}

\DeclareNewLayer[%
  background,%
  mode=picture,%
  page,
  contents={%
    \put(0,\paperheight){%
      \adjincludegraphics[page=1,width=4cm,valign=T]{example-image-a4-numbered}%
    }%
    \put(\paperwidth,\paperheight){%
      \makebox[0pt][r]{%
        \adjincludegraphics[page=2,width=4cm,valign=T]{example-image-a4-numbered}%
      }%
    }%
    \put(0,0){%
      \includegraphics[page=3,width=4cm]{example-image-a4-numbered}%
    }%
    \put(\paperwidth,0){%
      \makebox[0pt][r]{%
        \includegraphics[page=4,width=4cm]{example-image-a4-numbered}%
      }%
    }%
  }%
]
{cornerimages}
\DeclareNewPageStyleByLayers{imagepagestyle}{cornerimages}
\pagestyle{imagepagestyle}

\begin{document}

\pagestyle{empty}

\lipsum[1-3]

\thispagestyle{imagepagestyle}% Use the images only on this page

\lipsum[4-10]

\pagestyle{imagepagestyle}% And from this page.

\lipsum

\end{document}

답변2

귀하의 질문이 매우 혼란스럽더라도(예상하는 출력의 예를 하나 이상 보여주고 문제를 재현하기 위한 최소한의 코드 예를 표시해야 함), 귀하가 원하는 작업을 "추측"해 보겠습니다.

\documentclass[12pt]{article}
\usepackage[utf8]{inputenc}
\usepackage{graphicx}

\begin{document}

% Your document content here

\vfill % push the minipage to the bottom of the page
\noindent % prevent indentation
\begin{minipage}[b]{\linewidth}
    \raggedleft % right-align the content of the minipage
    \includegraphics[width=0.3\linewidth]{example-image} % replace 'example-image' with your image file name
\end{minipage}

\end{document}

여기에 이미지 설명을 입력하세요

관련 정보