Anführungszeichen ohne autostyle=false{csquotes} korrigieren

Anführungszeichen ohne autostyle=false{csquotes} korrigieren

Ohne autostyle=falseim csquotesPaket wird das Angebot wie folgt angezeigt

Bildbeschreibung hier eingeben

mit autostyle=falseZitat einen korrekten Schriftsatz anzeigen, aber ich brauche csquotesein Paket für Satzzitate

Bildbeschreibung hier eingeben

hier ist der minimale Code:

\documentclass[12pt,a4paper]{report}
\usepackage{setspace}
\usepackage{indentfirst}
\onehalfspacing
\usepackage[
  left=3cm,
  headheight=33pt,
  top=3cm,
  right=2cm,
  bottom=2cm,
  includehead,
  includefoot,
  bindingoffset=5mm
]{geometry}
\usepackage[utf8]{inputenc}
\usepackage[english, bahasai]{babel} % <---- main language last
\usepackage{biblatex}
\usepackage[autostyle=false]{csquotes}
\addbibresource{sample.bib}
\usepackage{lipsum}
\usepackage{titlesec}

\titleformat{\section}
  {\normalfont\fontsize{14}{15}\bfseries}
  {\thesection}
  {1em}
  {}

\usepackage{graphicx}
%\usepackage[colorinlistoftodos]{todonotes}
%\usepackage{showframe}

\usepackage[linktocpage]{hyperref}
\hypersetup{
    colorlinks,
    citecolor=black,
    filecolor=black,
    linkcolor=black,
    urlcolor=black
}

\makeatletter
\def\@makechapterhead#1{%
  %%%%\vspace*{50\p@}% %%% removed!
  {\parindent \z@ \centering \normalfont
    \ifnum \c@secnumdepth >\m@ne
        \Large\bfseries \MakeUppercase{\@chapapp}\space \thechapter % <--- uppercase
        \par\nobreak
        \vskip 0\p@
    \fi
    \interlinepenalty\@M
    \LARGE \bfseries #1\par\nobreak
    \vskip 30\p@
  }}
\def\@makeschapterhead#1{%
  %%%%%\vspace*{50\p@}% %%% removed!
  {\parindent \z@ \centering
    \normalfont
    \interlinepenalty\@M
    \LARGE \bfseries  #1\par\nobreak
    \vskip 30\p@
  }}
\makeatother


\usepackage{fancyhdr}

\pagestyle{fancy}

\begin{document}
\pagenumbering{Alph}
\begin{titlepage}
    \end{titlepage}

\pagenumbering{roman}



\tableofcontents
\thispagestyle{fancy}
\listoffigures
\thispagestyle{fancy}
\listoftables
\thispagestyle{fancy}
\pagebreak

\pagenumbering{arabic}

\chapter{PENDAHULUAN}
\thispagestyle{fancy}

\chapter{LANDASAN TEORI}
\thispagestyle{fancy}
\lipsum[7]

\begin{figure}[h]
    \centering
    \includegraphics[width=0.25\textwidth]{LOGO_IP2.JPG}
    \caption{a nice plot}
    \label{fig:mesh1}
\end{figure}

As you can see in the gambars \ref{fig:mesh1}, the 
function grows near 0. Alsos, in the page \cite{einstein} \pageref{fig:mesh1} 
is the same example. \lipsum[1-3]

\chapter{KESIMPULAN DAN SARAN}
\thispagestyle{fancy}
\lipsum[12]


\printbibliography[heading=bibintoc,title=Referensi]
\end{document}

Antwort1

Für Ihre Sprache ist kein Anführungszeichenstil definiert, daher verwendet csquotes einen Fallback (und warnt Sie im Protokoll!). Sie können ihn wie folgt hinzufügen (ich habe den englischen Anführungszeichenstil kopiert, aber Sie können ihn nach Belieben ändern):

\documentclass[12pt,a4paper]{report}
\usepackage[utf8]{inputenc}
\usepackage[english, bahasai]{babel} % <---- main language last
\usepackage[autostyle]{csquotes}

\DeclareQuoteStyle{bahasai}%
  {\textquoteleft}
  {\textquoteright}
  [0.05em]
  {\textquotedblleft}
  {\textquotedblright}

\begin{document}
\enquote{blub} \enquote*{blub}
\end{document}

verwandte Informationen