APA v7 클래스에서 부동 소수점을 편집할 때 '여기에 정의되어 있습니다'가 작동하지 않습니다.

APA v7 클래스에서 부동 소수점을 편집할 때 '여기에 정의되어 있습니다'가 작동하지 않습니다.

그래서 저는 MWE가 있다고 생각합니다. 나는 거기에 있던 텍스트 중 거의 모든 부분을 잘라내어 관련성이 없다고 생각했고 MWE를 더 짧게 만들려고 노력했습니다. sth가 옳지 않은 경우 알려주시면 제공하도록 노력하겠습니다. 또한 문서 클래스를 표준으로 변경했을 때 '여기에 정의된' 기능에는 문제가 없었습니다.

\documentclass[polish,man]{apa7}

\usepackage[T1]{fontenc}

\usepackage[latin2]{inputenc}

\usepackage{float}

\usepackage[demo]{graphicx}

\usepackage{babel}

\begin{document}

\title{Diagnoza osobowo�ci}

\affiliation{Wydzia� Nauk Spo�ecznych, Uniwersytet �l�ski, 21.12.2023}
\shorttitle{$ $}
\author{Miko�aj Krysik}
\maketitle

\subsection{1. Wywiad i opis sytuacji badanej}


\subsection{2. Analiza wynik�w}


\begin{figure}[H]
\begin{centering}
\includegraphics[bb=1.35cm 6cm 22.575cm 18.375cm,clip,scale=0.6]{\string"wyniki 2\string".eps}
\par\end{centering}
\caption{}
\end{figure}

\begin{APAitemize}
\item
\item
\item
\item
\item
\end{APAitemize}

\subsubsection{Para czynnik�w (N-,E-)}

\end{document}

답변1

클래스 man옵션은 그림을 문서 끝까지 강제로 표시합니다. 플로트처럼 동작하도록 하려면 floatsintext옵션을 사용할 수 있습니다.

기타 관찰 사항:

  • \centering또한 이는 환경이 아니라 매크로 라는 점에 유의하세요 . 어쩌면 환경과 섞였을까요 center? (사용 사례에서는 환경 \centering에서 추가 수직 공간을 피하기 위해 사용해야 합니다 center)
  • [H]가능하다면 사용을 피하겠습니다 . 이로 인해 라텍스가 이미지를 부적절한 위치에 배치하게 되는 경우가 많습니다. [htbp]멋진 페이지 레이아웃을 만들 수 있도록 라텍스에 최대한 많은 공간을 제공하는 것이 더 좋습니다 .

\documentclass[polish,man,floatsintext]{apa7}

\usepackage[T1]{fontenc}
\usepackage[latin2]{inputenc}
\usepackage{float}
\usepackage{babel}

\begin{document}

\title{Diagnoza osobowo�ci}

\affiliation{Wydzia� Nauk Spo�ecznych, Uniwersytet �l�ski, 21.12.2023}
\shorttitle{$ $}
\author{Miko�aj Krysik}
\maketitle

\subsection{1. Wywiad i opis sytuacji badanej}
\subsection{2. Analiza wynik�w}

\begin{figure}[htbp]
%\begin{centering}
\centering
\includegraphics{example-image-duck}
%\par\end{centering}
\caption{}
\end{figure}

\begin{APAitemize}
\item
\item
\item
\item
\item
\end{APAitemize}

\subsubsection{Para czynnik�w (N-,E-)}

\end{document}

관련 정보