Guest User

Untitled

a guest
Dec 13th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.04 KB | None | 0 0
  1. RequirePackage{filecontents}
  2. begin{filecontents*}{jobname.bib}
  3. @book{darwin,
  4. Author = {Charles Darwin},
  5. address= {Cambridge},
  6. Title = {The Correspondence of Charles Darwin, 1821-1836},
  7. Year = {1985}}
  8.  
  9. end{filecontents*}
  10.  
  11.  
  12. documentclass{article}
  13.  
  14. usepackage[style=verbose]{biblatex}
  15. addbibresource{jobname.bib}
  16.  
  17. begin{document}
  18. Bla Bla Bla Bla Bla Bla autocite{darwin} autocite{wade}
  19.  
  20. printbibliography
  21. end{document}
  22.  
  23. RequirePackage{filecontents}
  24. begin{filecontents*}{jobname.bib}
  25. @book{darwin,
  26. author = {Charles Darwin},
  27. address = {Cambridge},
  28. title = {The Correspondence of {Charles} {Darwin}, 1821--1836},
  29. year = {1985},
  30. }
  31. end{filecontents*}
  32. documentclass{article}
  33.  
  34. usepackage[style=ext-verbose]{biblatex}
  35. addbibresource{jobname.bib}
  36.  
  37. renewcommand*{locdatedelim}{addspace}
  38.  
  39. begin{document}
  40. Lorem autocite{darwin}
  41.  
  42. printbibliography
  43. end{document}
  44.  
  45. newcommand*{locdatedelim}{addspace}
  46. newcommand*{locpubdelim}{addcolonspace}
  47. newcommand*{publocdelim}{addcommaspace}
  48. newcommand*{pubdatedelim}{addcommaspace}
  49.  
  50. newbibmacro*{pubinstorg+location+date}[1]{%
  51. printlist{location}%
  52. iflistundef{#1}
  53. {setunit*{locdatedelim}}
  54. {setunit*{locpubdelim}}%
  55. printlist{#1}%
  56. setunit*{pubdatedelim}%
  57. usebibmacro{date}%
  58. newunit}
  59.  
  60. renewbibmacro*{publisher+location+date}{%
  61. usebibmacro{pubinstorg+location+date}{publisher}}
  62.  
  63. renewbibmacro*{institution+location+date}{%
  64. usebibmacro{pubinstorg+location+date}{institution}}
  65.  
  66. renewbibmacro*{organization+location+date}{%
  67. usebibmacro{pubinstorg+location+date}{organization}}
  68.  
  69. renewbibmacro*{location+date}{%
  70. printlist{location}%
  71. setunit*{locdatedelim}%
  72. usebibmacro{date}%
  73. newunit}
  74.  
  75. newbibmacro*{pubinstorg+location+date}[1]{%
  76. printlist{location}%
  77. setunit*{addspace}%
  78. usebibmacro{date}%
  79. newunit}
  80.  
  81. renewbibmacro*{publisher+location+date}{%
  82. usebibmacro{pubinstorg+location+date}{publisher}}
  83.  
  84. renewbibmacro*{institution+location+date}{%
  85. usebibmacro{pubinstorg+location+date}{institution}}
  86.  
  87. renewbibmacro*{organization+location+date}{%
  88. usebibmacro{pubinstorg+location+date}{organization}}
Add Comment
Please, Sign In to add comment