초록 제목의 글꼴 크기를 변경하는 방법

초록 제목의 글꼴 크기를 변경하는 방법

milticol.tex 파일을 사용하여 작성된 기사에서 하나의 열 요약을 사용하도록 환경을 .tex 파일에 포함했습니다 \documentclass[10pt, twocolumn]{article}. 그런데 초록(제목, 내용)을 multicols대신 사용하게 되면 글꼴 크기가 더 작게 변경됩니다.twocolumns

어떻게 해결할 수 있나요?

%%%%****This is my code*****
\documentclass[10pt]{article}
\usepackage{multicol}
\setlength{\columnsep}{20.0pt}
 \title{some title}

\begin{document}
\maketitle
  %%this this title haven't the correct size    
\begin{abstract}
    this abstract haven't the correct size  
\end{abstract}
\begin{multicols}{2}


\section{introduction}%%this title have the correct size
some introduction.

Whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever.
\section{another section}
Whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever
\end{multicols}
\end{document}

감사해요.

답변1

여기있어.

abstract간단히 프리앰블에 다음 줄을 삽입하여 의미를 수정하세요 .

\makeatletter
\renewenvironment{abstract}{%
    \if@twocolumn
      \section*{\abstractname}%
    \else %% <- here I've removed \small
      \begin{center}%
        {\bfseries \Large\abstractname\vspace{\z@}}%  %% <- here I've added \Large
      \end{center}%
      \quotation
    \fi}
    {\if@twocolumn\else\endquotation\fi}
\makeatother

MWE:

%%%%****This is my code*****
\documentclass[10pt]{article}
\usepackage{multicol}
\setlength{\columnsep}{20.0pt}
 \title{some title}

\makeatletter
\renewenvironment{abstract}{%
    \if@twocolumn
      \section*{\abstractname}%
    \else %% <- here I've removed \small
      \begin{center}%
        {\bfseries \Large\abstractname\vspace{\z@}}%  %% <- here I've added \Large
      \end{center}%
      \quotation
    \fi}
    {\if@twocolumn\else\endquotation\fi}
\makeatother

\begin{document}
\maketitle
  %%this this title haven't the correct size
\begin{abstract}
    this abstract have the correct size
\end{abstract}
\begin{multicols}{2}


\section{introduction}%%this title have the correct size
some introduction.

Whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever.
\section{another section}
Whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever, whatever
\end{multicols}
\end{document}

산출:

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

답변2

문서 클래스 abstract에 의해 환경이 어떻게 정의되는지 검토해 볼 가치가 있습니다 .article

\if@titlepage
  \newenvironment{abstract}{%
      \titlepage
      \null\vfil
      \@beginparpenalty\@lowpenalty
      \begin{center}%
        \bfseries \abstractname
        \@endparpenalty\@M
      \end{center}}%
     {\par\vfil\null\endtitlepage}
\else
  \newenvironment{abstract}{%
      \if@twocolumn
        \section*{\abstractname}%
      \else
        \small
        \begin{center}%
          {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
        \end{center}%
        \quotation
      \fi}
      {\if@twocolumn\else\endquotation\fi}
\fi

귀하의 경우 옵션 titlepage이나 twocolumn옵션이 모두 적용되지 않으므로 정의는 다음과 같습니다.

 \newenvironment{abstract}{%
        \small
        \begin{center}%
          {\bfseries \abstractname\vspace{-.5em}\vspace{\z@}}%
        \end{center}%
        \quotation
      }
      {\endquotation}

결과는 둘 다 titlepage옵션도 twocolumn적용되지 않는 경우 (a) 상대 글꼴 크기가 로 변경되고 \small, (b) 초록의 제목( 에서 제공 \abstractname)이 중앙에 배치되고, (c) 초록의 본문이 내부에 조판된다는 것입니다. 환경 quotation; 가장 중요한 것은 환경 내부의 여백이 abstract텍스트 본문의 여백보다 조금 더 넓다는 것입니다(텍스트 블록은 조금 더 좁습니다).

옵션이 설정된 경우 생성되는 "모양"을 선호하는 경우 twocolumn(서문에서) 다음 명령을 발행하십시오.

\renewenvironment{abstract}{\section*{\abstractname}}{}

또는 더 간단하게는 환경을 abstract전혀 사용하지 않는 것입니다. 대신 간단히 입력하세요.

\section*{\abstractname}

그 다음에는 초록의 본문이 옵니다.

답변3

내부를 보지 않고 그냥 흉내내는 또 다른 두 가지 솔루션입니다. 하나는 일반 twocolumn(documentclass 옵션) 문서용이고 다른 하나는 모방 twocolumn문서용입니다( package 사용 multicol).

gabrielsandoval추상두열

\documentclass[10pt,twocolumn]{article}
\usepackage{blindtext}
\usepackage{titling}
\title{Wombats are cool}

\renewcommand{\maketitlehookd}{%
    \begin{center}\normalfont\Large\bfseries\centering Abstract\end{center}
    \begin{quotation}
        \blindtext
    \end{quotation}
}
\begin{document}
\maketitle


\section{Introduction}
\blindtext[2]
\section{Capybara}
\blindtext
\end{document}

package 를 사용하여 multicol다양한 여백을 확인하세요.

gabrielsandoval추상가짜Twocol

\documentclass[10pt]{article}
\usepackage{blindtext}
\usepackage{multicol}
\setlength{\columnsep}{20.0pt}
\title{K\"urbiskernbr\"otchen}

\begin{document}
\maketitle
\begin{center}\normalfont\Large\bfseries\centering Abstract\end{center}
\begin{quotation}
    \blindtext
\end{quotation}

\begin{multicols}{2}

    \section{Introduction}
    Whenever, whereever, we're meant to be together
    \blindtext
    \section{Wombat}
    \blindtext
\end{multicols}
\end{document}

관련 정보