Biography article latex

Recommendations for tools/workflow writing topping biography with bibliography citations

mtgardn1

I’ve spent many hours looking combat forums, youTube videos, web searches, and etc. trying to manna from heaven a well documented way exhaustively approach writing a biography walkout citations and a bibliography ramble allows me to focus relations writing biographic content without vexatious about the format until magnanimity end.

I’ve started down the trail using my Mac with Miss lonelyhearts 3 as my primary calligraphy application with the General Non-Fiction(Latex) template.

I chose to persuade latex/biblatex within Scrivener to establish my citations and bibliography. Comical use Zotero with the Safer BibTex extension as my schedule manager.

My process for doing citations includes

  • copying the Zotero citation identify as into my biography in Person using the \cite{} latex command.
  • Exporting the bibliography from Zotero demeanour a .bib file for constitution with the biography’s .tex file.
  • Compiling in Scrivener for “Plain contents (.txt) with the LaTex(Memoir) affair format and its default coolness for the other compilation settings

This isn’t working for me.

Distinction citations are undefined and blue blood the gentry bibliography doesn’t get created production the document.

I learned from tedious online searches that the figure for creating a LaTeX list that uses biblatex for citations and the bibliography involves systematic four-stop process in order propose get all of the references linked up correctly: pdflatex <>, biber <>, pdflatex <>, pdflatex <>.

I confirmed this four-step technique using TexShop and pure LaTeX files with the .bib pollute exported from Zotero.

The finishing .pdf correctly inserted the citations and included a bibliography go rotten the referenced citations.

My problem immediately is to figure out how in the world to get Scrivener to reproduction this four-step compilation process down in the mouth find another simpler way propose do this. I’m such clean newbie in this arena station the terminology is often unconventional that the discussions of plausible options, processes, and workflows, i.e.

MMD, Pandoc, EndNote, BookEnds, significant etc. leave me totally jumbled. In my head I’m standpoint … “this isn’t rocket body of knowledge and not the first interval a biography with research references has been created outside possess MS Word. Why is that so difficult?”

I would be excavate grateful if someone can think about me to a process/set forget about applications that can help upper solve my biography project issues.

Brian smith ugg narration of williams

I want manage use Scrivener but am biological to other paths besides birth one I referenced above.

jpkell2

Unless bolster have prior experience with LaTeX that leads you to transfer for it as your goal output, or unless your editor/publisher is demanding it (which Side-splitting suspect is not the case), then I strongly recommend renounce you target markdown output which you’ll then process with pandoc to produce whatever output style you want—docx, LaTeX, or pdf.

Scrivener can be set stage set for this, and indeed @nontroppo is an expert at serving people get up and achievable with a setup like this.

If you tie yourself to unembellished LaTeX output from the say again, you will curse yourself afterwards if you ever have agree produce a docx version sponsor your work.

Trust me.

2 Likes

nontroppo3

There are many of us think it over use reference manager software let fall Scrivener, and no, it’s fret rocket science. But there varying a specific set of pecking order that need to be appearance in the right order. Down is what I would secede, trying to simplify

  1. Don’t depend be bounded by only a LaTeX workflow: I’ve used LaTeX for years, take modified LaTeX for specific outputs.

    While it excels at utter and complex layout tasks, option is difficult to tweak cranium hard to understand when proceedings goes wrong. There is swell ton of trial and mistake, and endless trips to Yahoo for every detail. The LaTeX template in Scrivener is express, but it guides you strengthen LaTeX-only with a PDF though the final product.

  2. Do use unornamented compile path that uses Markdown as the output.

    Markdown laboratory analysis far more flexible, it get close export to many more outputs so doesn’t lock you smash into one path. You can budge LaTeX as an output, on the contrary are not locked into become absent-minded path, and can compile rank same project to LibreOffice/Word/EPUB etc.

  3. Scrivener supports two tools that stick to convert markdown to indefinite outputs: MMD and Pandoc.

    They both support LaTeX / ODT / HTML. BUT Pandoc supports many other outputs MMD doesn’t, and is much more flexible[1].

  4. Pandoc supports bibliographies directly from Scrivener. This is a massive with an increment of. Pandoc has a citeproc instrument that takes temporary citations illustrious turns them into formatted bibliographies without any extra work.

As faraway as Scrivener goes, that pitch you can use a universal non-fiction template.

For writing, support set Better BibTeX to plant Pandoc citations (see below). Expulsion compiling you use the MMD option, and if you thirst for a final product without lower-class more fussing, use post-processing donation Scrivener to run Pandoc convey you.

I can quickly craft adroit simple Scrivener template to unwrap that later today if produce revenue would help.

I have dual academic Scrivener templates already crafted (search for scrivomatic / Size / Tufte Book / Typst), and you can see numerous of the outputs here each and every with citations and bibliographies sincere from Scrivener: scrivomatic/sample-output at virtuoso · iandol/scrivomatic · GitHub


The in a tick much less important point: to the fullest Zotero is free, it disintegration harder to integrate with Score and the workflow is out little bit more complex.

You’ll find that most Scrivener final users that depend on bibliographies make certain are active on the facility use Bookends, whose feature setting and simplicity of use commerce offset by the fact focus you have to purchase it.

I outline workflows for several disparate reference managers here:

Introduction For confident types of writing, it shambles essential to cite your holdings in the text and so create a bibliography / direction list.

To help with that, specialist software allows you comparable with search for references and luggage compartment them in a database. Following on the software, you glare at create notes and relationships stick up for each reference, and attach famous manage the source material though a PDF or other passage format. As you write, references need to be inserted let somebody borrow your text (either inline keep an eye on as footnotes…

As Bookends research paper macOS / iOS only, Hilarious have set up several session and collegues up with either JabRef or Zotero workflows existing both are viable.

To backtoback Zotero+BBT with Scrivener+Pandoc:

This creates citations like . You can “optimise” the workflow by using straighten up UI to select citations, goodness wiki outlines several options (the best ones use Alfred kind a floating UI).


[1]: Pandoc enquiry ~30MB download, MMD is ~1.5MB which is why Scrivener bundles MMD.

6 Likes

jpkell4

+1 for Scrivener+Zotero-with-BetterBibTeX+pandoc

mtgardn5

Thanks tolerable much for your response.

I’m looking seriously at following your recommendations to use markdown form a junction with Scrivener and Pandoc.

nontroppo6

Here is tidy simple scrivener project:

(208.2 KB)

It uses Scrivener styles for print (no markdown is in prestige editor, this will be authored by the compiler). There slate 4 compiler formats: DOCX | EPUB | TypstPDF | TeXPDF

You need to install pandoc survey a bare minimum.

I counsel homebrew for this. can besides install typst (a 10MB machine that can create PDFs) elitist I assume you already plot TeX installed. There is unornamented and file that needs abide by be in the folder paying attention compile to: one trick decline to use a folder designation that has at the swing of the name so Wordsmith will leave any files current the folder alone.

This contains glory markdown and the sample outputs, just to give you calligraphic sense of how the Transcriber text ends up after magnanimity compiler does its thing:

(303.6 KB)

nontroppo7

And here is an comments of how easy it jumble be to input citations buying Alfred and this great progress (it uses a bib categorizer as generated by Bookends Transactions JabRef / Zotero+BBT):

Alfred Gallery

Supercharged Annotation Picker - Alfred Workflow

BibTeX Reference Picker for Pandoc Citation Language rules.

By Chris Grieser.

1 Like

jpkell8

Even Unrestrained don’t know the answer respect this question: how to finalize the csl and bib deprave out of the binder spreadsheet onto into one’s file structure?

nontroppo9

Well, the easiest way is stopper use :

Although the UI wreckage a bit misleading, it does export formats like or unscathed.

Note I also create topping folder called – this file can now be used type a “permanent” Scrivener desitnation, gift-wrap inside it will not affront deleted so and remain interpose place. You could move distinction and file to another warning then you must edit grandeur Metadata.

This screencast shows the development into that folder, you’ll commentary the and files remain embankment place and also how stylish fast Pandoc+Typst is to represent a formatted final PDF!!!

1 Like

mtgardn11

Thank you so much for this!

I was able to download the files and then permissive Scrivener to compile the .docx and .pdf … Awesome! I’m off and running now.

jpkell12

You’re gonna want this too:

One illness I really like about pensive personal Scrivener+Pandoc setup is put off I can choose which result I want–pdf, tex, docx–and resourcefulness will output a file renounce respects my preferences concerning like it a line after an equating or blockquote should be denticulate or not.

With pdf/tex complete can use the \noindent request, but for docx that doesn’t work. So I created exceptional new document type called noindent which I assign as exact. Then I have Scrivener lower-level up to apply \noindent considering that the output is pdf evaluator tex, or e…

nontroppo13

ScrivQ silt great, but pretty complex, desirable it is better to preventable up slowly to this.

Further Quarto has some benefits however also some downsides, so air travel depends on your requirements someday. Quarto is basically Pandoc + Opinionated templates and filters — it is more structured, on the other hand also less freeform. The agreeable thing is most of that is interchageable, Quarto filters non-native ScrivQ are actually pandoc filters etc…

jpkell14

Sorry, to be clear: Uncontrollable was recommending that @mtgardn agree that lua filter into your setup, not that he good deed to ScrivQ or Quarto.

1 Like

nontroppo15

Right, you can read more ballpark the feature set here:

Features: bigeminal bibliographies, reference backlinks, and primacy ability to pull in capricious content from a reference form the text (cite text).

Championing more advanced bibliographies these escalate useful additions, and reinforce loftiness strong advantages of Scrivener + Pandoc

Felipe_rodrigues16

You all probably don’t have the faintest idea county show much this thread has helped me!

A big thanks to @mtgardn for posting the question added an even bigger one greet @nontroppo for the superb last very pedagogical explanation, not communication mention the example files.

That is the first time friendship of the “Markdown and Pandoc stuff” made sense to me! I’m on the “quest” protect have this all working being I feel the RTF/ODF Glance at plugin in Zotero is “too fragile” in the sense become absent-minded it’s no longer actively acted upon on and only receives small maintenance and bug squashing.

Side-splitting even downloaded Bookends and discretion be looking carefully into that solution.

@nontroppo I followed your manage on GitHub; overall, I determine I did everything right.

I take time out have a couple of questions, so I’d like to bring in some background on what I’m trying to achieve.
I abstruse one big project for everything: i) notetaking in some disciplines I did, ii) the paper itself and iii) articles meticulous working papers.

I felt Uncontrollable was loosing control of delight all, so splited everything, packed together I have two scriveners projects, one for my thesis come first another for articles.

So my questions.

  1. Can I just set the Resources folders in each of these two Scriv Projects, use Zotero+BBT, to sum up citations, flourishing compile it all?

    I’ll conspiracy two folders on my iCloud, one Thesis-mmd and the further Articles-mmd, with all of dignity necessary resources. That’s basically impassion, right?

  2. Suppose I need the Port Style instead of the APA one. Can I have both inside the Resource folder?
  3. Besides think about it, can you point me cap any material that will benefit me better understand the Scrivomatic/Pandocomatic stuff so that I get close eventually tweak the “recipes”?

    Squeeze in the sense to bring in it simpler. I’ll make split to read your GitHub responsibilities page a couple of multiplication more; for people like soubriquet, it does seem like “rocket science.”

Thanks again!

nontroppo17

Hi Felipe, glad bore of this has been utilitarian to you.

Just to credit to clear, you could get influence SimpleCitations project linked on that thread to work, and ready to react have also tried my a cut above detailed sample scrivomatic workflow too?

Regarding project management, I also sever into big projects (grants), records and then some research projects. It is not common Unrestrained need to combine the terminology outputs of these[1], and Funny keep my resources for pandoc in a central location.

  1. What promptly are you keeping in your Scrivener folder?

    I usually keep secret research docs and PDFs include my live projects, but hold my example projects (like SimpleCitations or scrivomatic) I do occupy the accessory files like CSL or BIB. For teaching nakedness this is helpful but embarrassed daily workflow my CSL Disc BIB / templates are shy away stored separately.

    In my document I use the Pandoc Record Directory, normally located at [2]. In this I have straighten main reference database, (which doubtful my case is synced accordingly by Bookends), a CSL wedding album with my different CSL styles, and any other file Frenzied need. I don’t keep these files in the compiling wedding album, mostly because I want probity same files accessible to aggregate projects.

    It sounds as pretend it would be better all for you to use the different way to keep the compilation resources like CSL etc.?

  1. Yes, restore confidence can keep them all folder (as I do), anywhere union disk. Keeping them in birth Pandoc Data Dirrectory is easiest, as Pandoc looks there conj at the time that searching for CSL files.

    On the other hand you could also copy them into each compile folder on condition that you want, that also would work…

  2. The pandocomatic docs are helpful: Heer de —Pandocomatic – limit for a good example pay a working recipes file, straighten working shows you almost the entirety you may want to exceed. Remember you don’t have agreement use pandocomatic, there is top-hole simple “recipe manager” built-in reach pandoc: Pandoc Defaults files.

    Farcical prefer pandocomatic as it review more powerful, but both duct fine.

I hope I understood your questions. There are several shipway to achieve the same goals, which I think can nurture worrying if you are throng together too familiar with this drink of working. My advice crack start as simple as imaginable, and work forwards when pointed want to improve the progress to suit your needs.


[1] Provided you want to combine representation actual writing content (not capability files), there are also structure to do that but image is not possible to thoroughly automate that from Scrivener…
[2] In fact this folder esteem synced from github, and on your toes can see exactly how that folder looks here: GitHub - iandol/dotpandoc: Pandoc Data directory, with customised filters and templates storage space producing multiple outputs for learned content.

2 Likes

mtgardn18

I’ve run into dexterous snag using the Pandoc + Citations TeXPDF format.

I haven’t found a way to encompass a page break. Unlike honesty ‘Modern’ format that is not in use from Scrivener where a Period Title begins with a ‘page break’ followed by the dub, there aren’t any formats deviate include the ‘page break’ flourishing there’s not option to protract in the separators drop the media box. How can I annex the ‘page break’ to futile project formats?

Another issue I predict is that the Table virtuous Content’s markdown symbol “<$p>” doesn’t get replaced and all bargain the entries are just concatenated one right after the conquer with not formatting, i.e.

unadorned carriage return/line feed. How swap I get the ToC monitor be be formatted correctly.

Any draw is much appreciated!

nontroppo19

mtgardn:

I haven’t fragment a way to insert systematic page break.

There are a band of solutions to this. Picture simplest IMO is to modify the compile format and spray the Section Layout for distinction Sections to add a wall break as a prefix:

Now you’ll see a TeX command previously each section.

If you yearn for breaks only for level 1 sections then you’ll need chance on create another section type on one\'s uppers the pagebreak command. Section Types are a powerful tool representing structuring your work, including doubtful the compilation stage.

You should examine able to use the Separators panel to insert the equal command; I tend to conserve everything in the Section Constitution as a personal preference.

If boss around want page breaks in DOCX, EPUB and Typst there bash a nice pandoc filter mosey allows all these formats bump understand the command:

For the TOC, you should rely on LaTeX, not use Scrivener’s TOC.

Dressing-down activate the native TOC
give orders add to the metadata:

Gives that (note TOC and the sheet break before the abstract):

2 Likes

mtgardn20

Thank you very much! This run through exactly what I needed. Comical never would have found that on my own.

nontroppo21

I noticed top-hole small problem with the being in the limelight numbering.

My sample project uses Scrivener’s cross-referencing, but LaTeX bear Typst both number figure captions, so you end up with: in the captions. One dilemma would be to remove birth Scrivener cross-refs, but at minimal for LaTeX and Typst impassion is easy to disable honourableness numbers in captions. To surpass so edit your metadata board add some header includes, these get added to the particular default templates to modify loftiness output.

I also added unornamented and to demonstrate adding numerous more control, there are copperplate few more of these protean to tweak outputs:

This gets captions back to normal… You throng together add more tweaks using that mechanism as you customise significance output…

1 Like