![De Gruyters "Holzforschung"을 위한 Biblatex 맞춤 제작](https://rvso.com/image/400356/De%20Gruyters%20%22Holzforschung%22%EC%9D%84%20%EC%9C%84%ED%95%9C%20Biblatex%20%EB%A7%9E%EC%B6%A4%20%EC%A0%9C%EC%9E%91.png)
(190816, 2249 CET, "의 의견에 따라 업데이트됨)멘쉬")
190818, 1332 CET, 오류 메시지 관련 업데이트articlein
안녕하세요 여러분
내 참고문헌을 다음과 같이 만들려고 합니다.
하지만 지금은 다음과 같은 상황에 갇혀 있습니다.
그래서 특히, 내가 어떻게 지내는지 궁금해요.
- "."을 제거하십시오. "볼륨" 뒤에
- 페이지 앞의 ","를 제거하세요.
게다가 "그렇게 해야 한다"고 보이도록 만들었다고 생각합니다.
아래에 코드를 첨부합니다.
\documentclass[english,final,twocolumn]{article}
\usepackage[utf8]{inputenc}%(only for the pdftex engine)
\usepackage[big]{dgruyter}
\usepackage{microtype}
\usepackage{xcolor}
\usepackage[capitalize]{cleveref}
\usepackage[format=hang,singlelinecheck=0,font={sf,small},labelfont=bf]{subfig}
%% format=hang, bra veta om
\usepackage{graphicx}
\usepackage{tikz}
\usepackage{pgfplots}
\pgfplotsset{compat=1.3}
\usepackage[export]{adjustbox}
\usepackage{float}
\usepackage{textgreek}
\usepackage{multirow}
\usepackage{csquotes}
\usepackage[style=authoryear,%ext-authoryear,%authoryear,%nature,%bwl- FU,%authoryear,
citestyle=authoryear,
natbib=true,
hyperref=true,
url=false,
doi=false,
isbn=false,
sorting=nyt,
%bibstyle=authoryear,
giveninits=true,
maxcitenames=2,
uniquelist=false, % denna som gör att man får a) och b) i stället för fler efternamn
maxbibnames=99,
uniquename=false,
dashed=false,
articlein=false,
url=false,
doi=false,
isbn=false,
dashed=false,
backend=biber]{biblatex}
%\setlength\bibhang{2pt} % default value: \parindent
\DeclareFieldFormat*{title}{#1}
%\DeclareFieldFormat*{year}{#1}
\renewcommand{\labelnamepunct}{\addspace}
\DeclareFieldFormat{journaltitle}{#1}
%
\renewbibmacro{in:}{%
\ifentrytype{article}{}{\printtext{\bibstring{in}\intitlepunct}}}
%
% removes pagination (p./pp.) before page numbers
\DeclareFieldFormat{pages}{:#1}
%
\DeclareNameAlias{sortname}{last-first}
%
\DeclareFieldFormat*{volume}{#1}
\DeclareFieldFormat*{number}{(#1)}
\addbibresource{mojiref.bib}
\begin{document}
\articletype{}
\maketitle
There is one method, attributed to \citep{wilhelmy1863ueber} that is very simple to use and provides accurate, consistent, and reproducible data especially for rough, heterogeneous, and hygroscopic materials such as wood \citep{lander1993systematic}.
\printbibliography%[env=bibnumeric]
% ovanstående gör att man får radindraget borttaget. Inte bra här och nu,
\end{document}
그리고 여기에 두 가지 참고 자료가 있습니다:
@article{lander1993systematic,
title={A systematic comparison of contact angle methods},
author={Lander, Lorraine M and Siewierski, Lisa M and Brittain, William J and Vogler, Erwin A},
journal={Langmuir},
volume={9},
number={8},
pages={2237--2239},
year={1993},
publisher={ACS Publications}
}
@article{wilhelmy1863ueber,
title={Ueber die Abh{\"a}ngigkeit der Capillarit{\"a}ts-Constanten des Alkohols von Substanz und Gestalt des benetzten festen K{\"o}rpers},
author={Wilhelmy, Ludwig},
journal={Ann. Phys.},%{Annalen der Physik},
volume={195},
number={6},
pages={177--217},
year={1863},
publisher={Wiley Online Library}
}
이해가 되기를 바라며 누군가가 이 문제를 해결하는 데 도움을 줄 수 있기를 바랍니다.
190818을 추가했습니다:
그만큼articlein=false
의 조언에서 추가되었습니다모에웨Overleaf에 이 오류 메시지가 나타납니다.
/라스
답변1
저널에 투고할 원고를 준비 중이라면 투고가 가능한지 다시 한 번 확인하세요 biblatex
. BibTeX와 비교하면 biblatex
게시자 측에서는 상당히 다른 작업 흐름이 필요하며 해당 도구는 처리할 수 있는 장비가 갖춰져 있지 않을 수 있습니다.biblatex
필요에 따라 처리할 수 있는 장비가 갖추어져 있지 않을 수 있습니다. 게다가 게시자는 일반적으로 최신 LaTeX 시스템을 실행하는 것으로 알려져 있지 않습니다. 이는 버전이 호환되지 않을 위험이 매우 높다는 것을 의미합니다. 보다Biblatex: 저널에 제출.
어쨌든, 이러한 경고에도 불구하고 계속 진행하고 싶거나 biblatex
(예를 들어 출판사가 PDF만 원하기 때문에) 저널의 스타일만 모방하고 싶다면 이렇게 시작해야 합니다.
MWE는 와 필드 사이의 구두점을 처리하는 데 사용할 수 있는 더 간단한 도구가 있기 때문에 biblatex-ext
'를 기본으로 사용합니다. 코드는 다른 곳에서 덜 방해적인 방법을 사용하도록 업데이트되었습니다. 일반적으로 필드 형식에는 선행 또는 후행 구두점이 없어야 합니다( 에서와 같이 ).ext-authoryear
volume
number
\DeclareFieldFormat{pages}{:#1}
\documentclass[british]{article}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage{babel}
\usepackage{csquotes}
\usepackage[backend=biber, style=ext-authoryear,
giveninits=true, uniquename=false,
maxcitenames=2, maxbibnames=99,
articlein=false,
url=false, doi=false, isbn=false, dashed=false,
]{biblatex}
\DeclareNameAlias{sortname}{family-given}
\DeclareDelimAlias{finalnamedelim}{multinamedelim}
\DeclareDelimFormat[bib]{nameyeardelim}{\addspace}
\DeclareDelimFormat[bib]{nametitledelim}{\addspace}
\DeclareFieldFormat*{title}{#1}
\DeclareFieldFormat*{citetitle}{#1}
\DeclareFieldFormat{booktitle}{#1}
\DeclareFieldFormat{issuetitle}{#1}
\DeclareFieldFormat{journaltitle}{#1\isdot}
\DeclareFieldFormat{maintitle}{#1}
\renewcommand*{\volnumdelim}{}
\DeclareFieldFormat[article,periodical]{number}{\mkbibparens{#1}}
\renewcommand*{\bibpagespunct}{%
\ifentrytype{article}
{\addcolon}
{\addcomma}%
\space}
\DeclareFieldFormat[article]{pages}{#1}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{lande,
author = {Stig Lande and Mats Westin and Marc Schneider},
title = {Properties of Furfurylated Wood},
journal = {Scandinavian Journal of Forest Research},
volume = {19},
number = {suppl~5},
pages = {22-30},
year = {2004},
doi = {10.1080/0282758041001915},
}
\end{filecontents}
\addbibresource{\jobname.bib}
\addbibresource{biblatex-examples.bib}
\begin{document}
\cite{sigfridsson,lande}
\printbibliography
\end{document}