Advertisement
Guest User

Untitled

a guest
Aug 22nd, 2019
121
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.07 KB | None | 0 0
  1. Author1, Author2, and Author3. Title. In: Proceedings. Ed. John Doe. World. 2017
  2.  
  3. Author1, Author2, and Author3.
  4. Title.
  5. In: Proceedings. Ed. John Doe. World. 2017
  6.  
  7. documentclass{scrartcl}
  8.  
  9. usepackage{biblatex}
  10. usepackage{filecontents}
  11.  
  12. begin{filecontents*}{jobname.bib}
  13. @inproceedings{inProc,
  14. author = {Author11 and Author12 and Author13},
  15. editor = {Editor1},
  16. title = {Title1},
  17. booktitle = {Booktitle1},
  18. year = {2017},
  19. pages = {50--67},
  20. publisher = {Publisher1}
  21. }
  22. @article{article,
  23. author = {Author21 and Author22},
  24. title = {Title2},
  25. journal = {Journal2},
  26. year = {2007},
  27. volume = {29},
  28. number = {5},
  29. pages = {29:1--29:27}
  30. }
  31. @book{book,
  32. author = {Author31},
  33. title = {Title3},
  34. year = {1970},
  35. publisher = {Publisher3}
  36. }
  37. @incollection{inCollection,
  38. author = {Author4},
  39. title = {Title4},
  40. booktitle = {Booktitle4},
  41. pages = {843--993},
  42. editor = {Editor4},
  43. chapter = {15},
  44. volume = {B},
  45. series = {Series4},
  46. publisher = {Publisher4},
  47. year = {1990}
  48. }
  49. @techreport{techreport,
  50. author = {Author5},
  51. institution = {Institution5},
  52. number = {Number5},
  53. pages = {Pages5},
  54. title = {Title5},
  55. year = {5}
  56. }
  57. @phdthesis{phdthesis,
  58. author = {Author6},
  59. title = {Title6},
  60. school = {School6},
  61. month = {Month6},
  62. publisher = {Publisher6},
  63. address = {Address6},
  64. year = {6}
  65. }
  66. end{filecontents*}
  67.  
  68. addbibresource{jobname.bib}
  69.  
  70. begin{document}
  71. nocite{*}
  72. printbibliography
  73. end{document}
  74.  
  75. DeclareDelimFormat[bib]{nametitledelim}{newlinebibsentence}
  76.  
  77. usepackage{xpatch}
  78. makeatletter
  79. defdo#1{
  80. ifcsdef{blx@bbx@#1}
  81. {xpatchbibdriver{#1}
  82. {printlist{language}%
  83. newunitnewblock}
  84. {printlist{language}%
  85. printunit{newlinebibsentence}}
  86. {}{}}
  87. {}}
  88. abx@doentrytypes
  89. makeatother
  90.  
  91. documentclass{scrartcl}
  92.  
  93. usepackage{biblatex}
  94. usepackage{filecontents}
  95.  
  96. DeclareDelimFormat[bib]{nametitledelim}{newlinebibsentence}
  97.  
  98. usepackage{xpatch}
  99. makeatletter
  100. defdo#1{
  101. ifcsdef{blx@bbx@#1}
  102. {xpatchbibdriver{#1}
  103. {printlist{language}%
  104. newunitnewblock}
  105. {printlist{language}%
  106. printunit{newlinebibsentence}}
  107. {}{}}
  108. {}}
  109. abx@doentrytypes
  110. makeatother
  111.  
  112. begin{filecontents*}{jobname.bib}
  113. @inproceedings{inProc,
  114. author = {Author11 and Author12 and Author13},
  115. editor = {Editor1},
  116. title = {Title1},
  117. booktitle = {Booktitle1},
  118. year = {2017},
  119. pages = {50--67},
  120. publisher = {Publisher1}
  121. }
  122. @article{article,
  123. author = {Author21 and Author22},
  124. title = {Title2},
  125. journal = {Journal2},
  126. year = {2007},
  127. volume = {29},
  128. number = {5},
  129. pages = {29:1--29:27}
  130. }
  131. @book{book,
  132. author = {Author31},
  133. title = {Title3},
  134. year = {1970},
  135. publisher = {Publisher3}
  136. }
  137. @incollection{inCollection,
  138. author = {Author4},
  139. title = {Title4},
  140. booktitle = {Booktitle4},
  141. pages = {843--993},
  142. editor = {Editor4},
  143. chapter = {15},
  144. volume = {B},
  145. series = {Series4},
  146. publisher = {Publisher4},
  147. year = {1990}
  148. }
  149. @techreport{techreport,
  150. author = {Author5},
  151. institution = {Institution5},
  152. number = {Number5},
  153. pages = {Pages5},
  154. title = {Title5},
  155. year = {5}
  156. }
  157. @phdthesis{phdthesis,
  158. author = {Author6},
  159. title = {Title6},
  160. school = {School6},
  161. month = {6},
  162. publisher = {Publisher6},
  163. address = {Address6},
  164. year = {6}
  165. }
  166. end{filecontents*}
  167. addbibresource{jobname.bib}
  168.  
  169. begin{document}
  170. nocite{*}
  171. printbibliography
  172. end{document}
  173.  
  174. documentclass{article}
  175. usepackage{filecontents}
  176.  
  177. begin{filecontents*}{jobname.bib}
  178. @article{Neu93,
  179. author = {John von Neumann},
  180. title = {First Draft of a Report on the EDVAC},
  181. journaltitle = {IEEE Ann. Hist. Comput. },
  182. date = {1993},
  183. volume = {15},
  184. number = {4},
  185. pages = {27--75},
  186. }
  187. end{filecontents*}
  188. usepackage{biblatex}
  189.  
  190. renewcommand*{labelnamepunct}{newunitpunctpar}
  191. renewbibmacro{in:}{newline In:}
  192.  
  193.  
  194. addbibresource{jobname.bib}
  195.  
  196. begin{document}
  197.  
  198. nocite{*}
  199.  
  200. printbibliography
  201.  
  202. end{document}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement