figure
저는 포스터를 만들고 있는데 설명된 대로 캡션 에서 레이블 비트("그림 xx:")를 제거하려고 합니다.https://stackoverflow.com/questions/3162234/getting-rid-of-the-Figure-1-bit.
코드 부분은 다음과 같습니다.
\documentclass{sciposter}
\usepackage{lipsum}
\usepackage{epsfig}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{multicol}
\usepackage{graphicx,url}
\usepackage{authblk}
\usepackage[portuges, brazil, english]{babel}
\usepackage[utf8]{inputenc}
%\usepackage{fancybullets}
%\usepackage{caption}
\usepackage[labelformat=empty]{caption}
\newtheorem{Def}{Definition}
\title{Title1}
\author[1]{name1}
\affil[1]{Insti1}
\leftlogo[1]{Instilogo}
\rightlogo[1]{lablogo}
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%%% Begin of Document
\begin{document}
\conference{Famous conference}
\maketitle
%%% Begin of Multicols-Enviroment
\begin{multicols}{3}
% Other irrelavent sections not shown here
\section*{Simulation Set-up}
\begin{itemize}
\item Approach is validated using DNS simulations.
\begin{figure}[H]
\centering
\includegraphics[width = \columnwidth]{Simulation.png}
\caption{Numerical Set-up}
%\label{fig:enter-label}
\end{figure}
\item Pt 2
\end{itemize}
% Other irrelavent sections not shown here
\bibliographystyle{plain}\bibliography{poster}
\end{multicols}
\end{document}
무엇이 잘못되었을 수 있는지 제안해 주시겠습니까?
매우 감사합니다.
답변1
문제의 직접적인 원인은 다음과 같습니다.멀티콜패키지와 그 환경은 플로트 의 multicols
사용을 허용하지 않습니다 . 전체 너비 및table
figure
figure*
table*
~이다허용됨; 하지만 그건 너랑은 상관없는 일이지, 그렇지?
하지만 더 깊은 의미에서 오류는 다음과 같습니다.너: 그래프를 어디에나 띄우려는 의도가 없으므로 figure
처음부터 환경을 사용해서는 안됩니다. (미약한 [H]
배치 지정자는 여기서 도움을 줄 수 없습니다.) 대신에 해야 할 일은 (a) 기본 center
환경을 사용하고(LaTeX에게 그래프/캡션 조합 위와 아래에 약간의 공백을 삽입하도록 지시) (b) 다음을 사용하는 것입니다. 번호가 없는 캡션을 조판하는 \captionof
대신 .\caption
코드에 대해 한 가지 더 설명합니다. 환경 내에서 발생하기 때문에 width=\linewidth
대신 옵션을 사용해야 합니다. 이는 자동으로 의 값을 줄입니다 (그러나 의 값은 아님 ).width=\columnwidth
\includegraphics
itemize
\linewidth
\columnwidth
\documentclass[demo]{sciposter} % remove 'demo' option in real document
\usepackage{lipsum} % filler text
%%%\usepackage{epsfig} % is loaded automatically by 'graphixc'
\usepackage{amsmath,amssymb}
\usepackage{multicol} % for 'multicols' env.
\usepackage{graphicx,xurl} % use 'xurl', not 'url'
\usepackage{authblk}
\usepackage[portuges, brazil, english]{babel}
%%%\usepackage[utf8]{inputenc} % that's the default nowadays
\usepackage[T1]{fontenc} % <-- new
\usepackage{enumitem} % <-- new
\usepackage{caption} % provides '\captionof' macro
\captionsetup{labelformat=empty,
skip=0.5\baselineskip} % <--- new
\title{Title1}
\author[1]{Name1}
\affil[1]{Insti1}
\leftlogo{Instilogo}
\rightlogo{lablogo}
\conference{Famous conference}
\begin{document}
\maketitle
\begin{multicols}{3}
% Other irrelevant sections not shown here
\section*{Simulation Set-up}
\begin{itemize}[left=0pt] % '[left=0pt]' is new
\item Approach is validated using DNS simulations
%%%\begin{figure}[H] % cannot use 'figure' float
\begin{center}
%%%\centering
\includegraphics[width=\linewidth]{Simulation.png} % NOT '\columnwidth'
%%%\caption{Numerical Set-up}
\captionof{figure}{Numerical Setup}
\label{fig:enter-label}
%%%\end{figure}
\end{center}
\item Pt 2
\item Pt 3
\end{itemize}
\lipsum[1-3] % filler text
% Other irrelevant sections not shown here
\end{multicols}
\end{document}