我想对我的参考书目风格做一些修改。
- 标题的首字母没有像 literature.bib 中那样列出。我想像 bib 文件中那样显示。
正确:SAR 干涉测量中的永久散射体
错误:SAR 干涉测量中的永久散射体
- 我希望期刊名称带有下划线而不是斜体。
正确:IEEE 地球科学与遥感学报(我无法加下划线。(: ) 错误:IEEE 地球科学和遥感学报
- 我想要删除 1. 和 2. 名称、2. 和 3. 名称之间的逗号……
真的:
Ferretti, A., Prati, C. ve Rocca, F. 2001. Ferretti, A., Prati, C., Rocca, F. ve Zadı, Y. 2001. Frattini, P., Crosta, G. B. ve Allievi, J. 2013. Zadı, Y. ve Isoyad, I. 2009.
错误的:
Ferretti, A., Prati, C., ve Rocca, F. 2001. Ferretti, A., Prati, C., Rocca, F., ve Zadı, Y. 2001. Frattini, P., Crosta, G. B., ve Allievi, J. 2013. Zadı, Y., ve Isoyad, I. 2009.
谢谢。
主文本
\documentclass[12pt]{report}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[main=turkish,english,shorthands=:!]{babel}
\usepackage[a4paper,left=30mm,top=30mm,right=25mm,bottom=25mm]{geometry}
\usepackage{tocloft}
\usepackage{lipsum}
\usepackage{titlesec}
\usepackage{apacite}
%%% Same fonts for URL
\AtBeginDocument{\urlstyle{APACsame}} % Make bibliography links the same
% BIBLIOGRAPHY
%%% Bibliography line spacing
\usepackage{natbib}
\setlength{\bibsep}{0.0pt}
%%% Removing parentheses around year in bibliography
\AtBeginDocument{
\renewcommand{\BBOP}{}
\renewcommand{\BBCP}{}
\renewcommand{\BBAA}{ve}
%\renewcommand{\BBAB}{} %What is?
%\renewcommand{\BAnd}{} %What is?
}
\renewcommand{\BOthers}{vd}
%%% Adding ":" character before page number in citations
\bibpunct[: ]{(}{)}{:}{a}{,}{~}
%........................................
\usepackage[unicode]{hyperref} %son yükle
% BEGIN
\begin{document}
% CHAPTER 1
\chapter{GİRİŞ}
\citep{ferretti2001}, \citep{onlinedeneme}, \citet{frattini2013}, \citet{onlinedeneme}'e göre.
\lipsum[1-1]
% CHAPTER 2
% BIBLIOGRAPHY (Kaynaklar)
\renewcommand*\bibname{KAYNAKLAR}
\nocite{*} % Add all references within the .bib file
\phantomsection
\bibliographystyle{apacite}
\setlength{\bibsep}{1\itemsep}
\bibliography{literature}
\clearpage
\end{document}
文献资料
@article{ferretti2001,
title = {Permanent Scatterers in SAR Interferometry},
author = {Alessandro Ferretti and Claudio Prati and Fabio Rocca},
journal = {IEEE Transactions on Geoscience and Remote Sensing},
number = {1},
volume = {39},
pages = {8--20},
year = {2001},
publisher = {IEEE-INST Electrical Electronics Engineers Inc},
doi = {10.1109/36.898661},
}
@article{frattini2013,
title = {Damage to Buildings in Large Slope Rock Instabilities
Monitored with the PSInSAR™ Technique},
author = {Paolo Frattini and Giovanni B. Crosta and Jacopo Allievi},
journal = {Remote Sensing},
volume = {5},
pages = {4753--4773},
year = {2013},
publisher = {MDPI AG},
doi = {10.3390/rs5104753},
}
@online{onlinedeneme,
title = {Deneme Başlığı},
author = {Yazar Zadı and Iyazar Isoyad},
year = {2009},
url = {http://www.nytimes.com/},
urldate = {28 Ocak 2018}
}
@book{pye2010trashculture,
author = {John Doe},
publisher = {Book Company},
series = {Cultural Interactions},
title = {Cultures of Amazons},
year = {2015},
}
答案1
问题 1:只需将 SAR 括在括号中即可:
title = {Permanent Scatterers in {SAR} Interferometry},
对任何不应该小写的东西都做同样的事情,比如或者根据moewe的评论{A}mazons
更好。{Amazons}
问题2:如果您不想破解.bst
样式文件,您可以使用这个技巧:
\usepackage[normalem]{ulem}
\usepackage{etoolbox}
\patchcmd{\APACjournalVolNumPages}{\Bem}{\uline}{}{}
这可以通过查看.bbl
生成的文件来获得BibTeX
:日志由以下命令格式化\APACjournalVolNumPages
;
\meaning\APACjournalVolNumPages
\meaning\Bem
在文档中,您会看到斜体是由 执行的\Bem
;最后,使用\patchcmd
provided byetoolbox
将其替换为\uline
provided byulem.
问题 3:简单地重新定义宏:
\renewcommand{\BCBL}{}