我希望在我的文本中包含(作者等年份),但在参考文献部分中包含所有作者。
\documentclass[12pt]{report}
\usepackage[english,greek]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[style=authoryear-comp,maxnames=1,uniquelist=false,
language=english, autolang=other]{biblatex}
\addbibresource{bib1.bib}
\begin{document}
\par{Επίσης, η μηχανική αποτριβή που λαμβάνει χώρα στις
ολισθαίνουσες επιφάνειες των δοντιών κατά την μάσηση των τροφών ή
κατά την σύγκλειση, έχει ως αποτέλεσμα την απομάκρυνση των
προϊόντων χημικής αποδόμησης αλλά και επιτάχυνσης της εκ’ νέου διάβρωσής\index{διάβρωση}
τους. Επομένως, η χημική αποδόμηση εξαρτάται ουσιαστικά εξίσου από
τη διάχυση \selectlanguage{english}{(diffusion)}
\selectlanguage{greek}των χημικών ουσιών στην επιφάνεια των
σύνθετων ρητινών αλλά και από την ταχύτητα με την οποία στη
συνέχεια αυτές απομακρύνονται. Η διάχυση με τη σειρά της εξαρτάται από
ποικίλες παραμέτρους, όπως η σύσταση της ρητίνης, ο βαθμός
μετατροπής των διπλών δεσμών, ο σιλανιούχος παράγοντας και η κ.ο.\% φόρτιση σε ενισχυτικές ουσίες\selectlanguage{english} \parencite{Soderholm}.}\selectlanguage{greek}
\end{document}
@article{Soderholm,
Author = {S{\"o}derholm and Yang MC and Garcea I},
Date-Added = {2015-08-09 17:30:35 +0000},
Date-Modified = {2018-03-29 23:55:17 +0000},
Journal = {Eur J Oral Sci.},
Number = {6},
Pages = {555-560},
Title = {Filler particle leachability of experimental dental composite},
Volume = {108},
Year = {2000}}
答案1
您可能想要类似的东西。我还纠正了您文档中的其他几个错误:
\par{}
完全错误。只需键入段落并用空行分隔即可。\par
根本不需要使用(正如@Mico 在评论中指出的那样,它不需要参数)- 对于一小段英文文本,您应该使用
\foreigntext{english}{(diffusion)}
两个\selectlanguage
命令。 - 我认为您不需要将引用命令包装在 中
\selectlanguage
。我认为它会按照您在其选项中biblatex
指定的方式为您处理这个问题。language=english
- 这可能不是必需的,但加载
csquotes
多语言文档通常是明智的。 - 为了回答您的实际问题,您可以使用
maxcitenames
和独立控制引文和参考书目中使用的名称的最大数量maxbibnames
。使用maxnames
只是将这两个其他选项设置为相同。
平均能量损失
\documentclass{article}
\usepackage{filecontents}
\begin{filecontents}{\jobname.bib}
@article{Soderholm,
Author = {S{\"o}derholm and Yang MC and Garcea I},
Journal = {Eur J Oral Sci.},
Number = {6},
Pages = {555-560},
Title = {Filler particle leachability of experimental dental composite},
Volume = {108},
Year = {2000}
}
\end{filecontents}
\usepackage[english,greek]{babel}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{csquotes}
\usepackage[style=authoryear-comp,maxcitenames=1,maxbibnames=99,uniquelist=false,
language=english, autolang=other]{biblatex}
\addbibresource{\jobname.bib}
\begin{document}
Επίσης, η μηχανική αποτριβή που λαμβάνει χώρα στις ολισθαίνουσες επιφάνειες
των δοντιών κατά την μάσηση των τροφών ή κατά την σύγκλειση, έχει ως
αποτέλεσμα την απομάκρυνση των προϊόντων χημικής αποδόμησης αλλά και
επιτάχυνσης της εκ’ νέου διάβρωσής τους. Επομένως, η χημική αποδόμηση
εξαρτάται ουσιαστικά εξίσου από τη διάχυση
\foreignlanguage{english}{(diffusion)} των χημικών ουσιών στην επιφάνεια των
σύνθετων ρητινών αλλά και από την ταχύτητα με την οποία στη συνέχεια αυτές
απομακρύνονται. Η διάχυση με τη σειρά της εξαρτάται από ποικίλες παραμέτρους,
όπως η σύσταση της ρητίνης, ο βαθμός μετατροπής των διπλών δεσμών, ο
σιλανιούχος παράγοντας και η κ.ο.\% φόρτιση σε ενισχυτικές ουσίες
\autocite{Soderholm}.
\printbibliography
\end{document}