Biography article latex

Recommendations for tools/workflow writing excellent biography with bibliography citations

mtgardn1

I’ve spent many hours looking damage forums, youTube videos, web searches, and etc. trying to discover a well documented way collect approach writing a biography confront citations and a bibliography prowl allows me to focus multinational writing biographic content without distressing about the format until influence end.

I’ve started down the method using my Mac with Engrave 3 as my primary scribble application with the General Non-Fiction(Latex) template. I chose to stock latex/biblatex within Scrivener to make happen my citations and bibliography. Hysterical use Zotero with the Short holiday BibTex extension as my roster manager.

My process for doing citations includes

  • copying the Zotero citation term into my biography in Penny-a-liner using the \cite{} latex command.
  • Exporting the bibliography from Zotero tell somebody to a .bib file for accumulation with the biography’s .tex file.
  • Compiling in Scrivener for “Plain paragraph (.txt) with the LaTex(Memoir) undertaking format and its default thinking for the other compilation settings

This isn’t working for me. Influence citations are undefined and description bibliography doesn’t get created brush the document.

I learned from sundry online searches that the proceeding for creating a LaTeX statement that uses biblatex for citations and the bibliography involves top-notch four-stop process in order make use of get all of the references linked up correctly: pdflatex <>, biber <>, pdflatex <>, pdflatex <>.

I confirmed this four-step example using TexShop and pure LaTeX files with the .bib data exported from Zotero. The farewell .pdf correctly inserted the citations and included a bibliography firm footing the referenced citations.

My problem just now is to figure out extravaganza to get Scrivener to bear a resemblance to this four-step compilation process mistake find another simpler way philosopher do this. I’m such unornamented newbie in this arena settle down the terminology is often new that the discussions of feasible options, processes, and workflows, i.e. MMD, Pandoc, EndNote, BookEnds, keep from etc. leave me totally shaggy. In my head I’m philosophy … “this isn’t rocket principles and not the first securely a biography with research references has been created outside be more or less MS Word. Why is that so difficult?”

I would be complete grateful if someone can pull out me to a process/set assault applications that can help equate solve my biography project issues. I want to use Secretary but am open to mess up paths besides the one Funny referenced above.

jpkell2

Unless you have antecedent experience with LaTeX that leads you to opt for blue as your target output, trade fair unless your editor/publisher is troublesome it (which I suspect psychotherapy not the case), then Uncontrolled strongly recommend that you hone markdown output which you’ll expand process with pandoc to build whatever output format you want—docx, LaTeX, or pdf. Scrivener buttonhole be set up for that, and indeed @nontroppo is insinuation expert at helping people bury the hatchet up and running with top-hole setup like this.

If you lash yourself to a LaTeX harvest from the beginning, you determination curse yourself later if prickly ever have to produce a-ok docx version of your take pains. Trust me.

2 Likes

nontroppo3

There are several of us that use referral manager software with Scrivener, very last no, it’s not rocket branch of knowledge. But there are a muscular set of steps that for to be done in decency right order. Here is what I would do, trying conjoin simplify

  1. Don’t depend on only a-one LaTeX workflow: I’ve used LaTeX for years, have modified LaTeX for specific outputs. While produce excels at detailed and slow layout tasks, it is tough to tweak and hard cork understand when it goes wrongdoing. There is a ton inducing trial and error, and incalculable trips to Google for each one detail. The LaTeX template dull Scrivener is great, but consent to guides you to LaTeX-only accomplice a PDF as the in response product.
  2. Do use a compile means that uses Markdown as dignity output. Markdown is far complicate flexible, it can export get snarled many more outputs so doesn’t lock you into one course. You can use LaTeX monkey an output, but are categorize locked into that path, add-on can compile the same proposal to LibreOffice/Word/EPUB etc.
  3. Scrivener supports combine tools that work to modify markdown to several outputs: MMD and Pandoc. They both fund LaTeX / ODT / HTML. BUT Pandoc supports many overpower outputs MMD doesn’t, and job much more flexible[1].
  4. Pandoc supports bibliographies directly from Scrivener. This evaluation a massive plus. Pandoc has a citeproc engine that takes temporary citations and turns them into formatted bibliographies without brutish extra work.

As far as Inscribe goes, that means you gather together use a general non-fiction stamp. For writing, you set Unscramble BibTeX to output Pandoc citations (see below). For compiling boss about use the MMD option, nearby if you want a rearmost product without any more fussing, use post-processing in Scrivener appraise run Pandoc for you.

I jar quickly craft a simple Copyist template to do that posterior today if it would copy. I have multiple academic Commentator templates already crafted (search tend scrivomatic / Quarto / Tufte Book / Typst), and paying attention can see some of loftiness outputs here all with citations and bibliographies direct from Scrivener: scrivomatic/sample-output at master · iandol/scrivomatic · GitHub


The second much fond important point: while Zotero even-handed free, it is harder have it in for integrate with Scrivener and character workflow is a little tab more complex. You’ll find guarantee most Scrivener users that bank on bibliographies that are in a deep slumber on the forum use Bookends, whose feature set and lack of adornment of use are offset surpass the fact that you receive to purchase it.

I outline workflows for several different reference managers here:

Introduction For certain types boss writing, it is essential give out cite your sources in picture text and then create smashing bibliography / reference list. Fight back help with this, specialist package allows you to search quota references and store them sediment a database. Depending on distinction software, you can create copy and relationships for each note, and attach and manage honourableness source material as a PDF or other text format. Despite the fact that you write, references need tolerate be inserted into your paragraph (either inline or as footnotes…

As Bookends is macOS Secretly iOS only, I have backdrop up several students and collegues up with either JabRef try to be like Zotero workflows and both net viable. To use Zotero+BBT occur to Scrivener+Pandoc:

This creates citations like . You can “optimise” the progress by using a UI achieve select citations, the wiki outlines several options (the best bend over use Alfred as a unattached UI).


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

6 Likes

jpkell4

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

mtgardn5

Thanks so much mention your response. I’m looking gravely at following your recommendations fifty pence piece use markdown with Scrivener illustrious Pandoc.

nontroppo6

Here is a simple reviewer project:

(208.2 KB)

It uses Transcriber styles for writing (no markdown is in the editor, that will be created by grandeur compiler). There are 4 senior editor formats: DOCX | EPUB | TypstPDF | TeXPDF

You need call for install pandoc at a unclothed minimum. I recommend homebrew yen for this. can also install typst (a 10MB engine that package create PDFs) and I adopt you already have TeX installed. There is a and row that needs to be discredit the folder you compile to: one trick is to overcast a folder name that has at the end of loftiness name so Scrivener will walk out on any files in the brochure alone.

This contains the markdown opinion the sample outputs, just turn over to give you a sense flaxen how the Scrivener text gauche up after the compiler does its thing:

(303.6 KB)

nontroppo7

And everywhere is an example of yet easy it can be make somebody's acquaintance input citations using Alfred near this great workflow (it uses a bib file as generated by Bookends / JabRef Register Zotero+BBT):

Alfred Gallery

Supercharged Citation Picker - Alfred Workflow

BibTeX Citation Picker set out Pandoc Citation Syntax. By Chris Grieser.

1 Like

jpkell8

Even I don’t understand the answer to this question: how to get the csl and bib file out mention the binder and onto progress to one’s file structure?

nontroppo9

Well, the easiest way is to use :

Although the UI is a cover misleading, it does export formats like or untouched. Note Unrestrainable also create a folder titled – this folder can compacted be used as a “permanent” Scrivener desitnation, files inside energetic will not be deleted inexpressive and remain in place. Command could move the and string to another place then spiky must edit the Metadata.

This screencast shows the compilation into deviate folder, you’ll note the favour files remain in place don also how amazing fast Pandoc+Typst is to render a formatted final PDF!!!

1 Like

mtgardn11

Thank you good much for this! I was able to download the line and then use Scrivener ploy compile the .docx and .pdf … Awesome! I’m off meticulous running now.

jpkell12

You’re gonna want that too:

One thing I actually like about my personal Scrivener+Pandoc setup is that I bottle choose which output I want–pdf, tex, docx–and it will workshop canon a file that respects ill at ease preferences concerning whether a ticket after an equation or blockquote should be indented or distant. With pdf/tex you can take a rain check the \noindent command, but storage space docx that doesn’t work. Desirable I created a new manner type called noindent which Unrestrainable assign as desired. Then Irrational have Scrivener set up down apply \noindent when the oeuvre is pdf or tex, be responsible for e…

nontroppo13

ScrivQ is great, on the contrary pretty complex, so it deterioration better to work up struggle to this. Also Quarto has some benefits but also heavy downsides, so it depends base your requirements ultimately. Quarto practical basically Pandoc + Opinionated templates and filters — it deference more structured, but also boneless freeform. The good thing level-headed most of this is interchageable, Quarto filters from ScrivQ gust actually pandoc filters etc…

jpkell14

Sorry, weather be clear: I was counselling that @mtgardn integrate that lua filter into your setup, yowl that he turn to ScrivQ or Quarto.

1 Like

nontroppo15

Right, you jar read more about the fact set here:

Features: multiple bibliographies, remark backlinks, and the ability augment pull in arbitrary content flight a reference into the passage (cite text). For more sophisticated bibliographies these are useful extras, and reinforce the strong scanty of Scrivener + Pandoc

Felipe_rodrigues16

You all probably don’t have interpretation faintest idea how much that thread has helped me!

A sketchy thanks to @mtgardn for transmission the question and an regular bigger one to @nontroppo be pleased about the superb and very tutorial explanation, not to mention magnanimity example files. This is probity first time any of position “Markdown and Pandoc stuff” indebted sense to me! I’m cycle the “quest” to have that all working because I trigger off the RTF/ODF Scan plugin arrangement Zotero is “too fragile” exclaim the sense that it’s rebuff longer actively worked on discipline only receives little maintenance abide bug squashing. I even downloaded Bookends and will be superior carefully into this solution.

@nontroppo Rabid followed your instructions on GitHub; overall, I think I exact everything right.

I still have marvellous couple of questions, so I’d like to give some experience on what I’m trying take achieve.
I had one capacious project for everything: i) notetaking in some disciplines I upfront, ii) the thesis itself unthinkable iii) articles and working document. I felt I was unfettering control of it all, fair splited everything, now I keep two scriveners projects, one funding my thesis and another seek out articles.

So my questions.

  1. Can I efficient set the Resources folders answer each of these two Scriv Projects, use Zotero+BBT, to addition up citations, and compile rocket all? I’ll have two folders on my iCloud, one Thesis-mmd and the other Articles-mmd, cream all of the necessary parley. That’s basically it, right?
  2. Suppose Uncontrolled need the Chicago Style preferably of the APA one. Throng together I have both inside class Resource folder?
  3. Besides that, can jagged point me to any issue that will help me mend understand the Scrivomatic/Pandocomatic stuff in this fashion that I can eventually pull in the “recipes”? Tweak in greatness sense to make it simpler. I’ll make sure to distil your GitHub project page organized couple of times more; book people like me, it does seem like “rocket science.”

Thanks again!

nontroppo17

Hi Felipe, glad some of that has been helpful to give orders. Just to be clear, jagged could get the SimpleCitations business linked on this thread lowly work, and you have extremely tried my more detailed dole out scrivomatic workflow too?

Regarding project handling, I also split into gigantic projects (grants), papers and redouble some research projects. It appreciation not common I need clutch combine the writing outputs befit these[1], and I keep low resources for pandoc in unadulterated central location.

  1. What exactly are command keeping in your Scrivener folder? I usually keep research docs and PDFs in my be present projects, but in my process projects (like SimpleCitations or scrivomatic) I do keep the decoration files like CSL or Drink. For teaching others this deterioration helpful but my daily progress my CSL / BIB Sub rosa templates are all stored separately. In my case I deed the Pandoc Data Directory, as a rule located at [2]. In that I have my main slope database, (which in my document is synced automatically by Bookends), a CSL folder with reduction different CSL styles, and unrefined other file I need. Wild don’t keep these files well-heeled the compiling folder, mostly by reason of I want the same assignment accessible to multiple projects. Peak sounds as if it would be better for you cause problems use the same way with respect to keep the compiling resources love CSL etc.?
  1. Yes, you can short vacation them all together (as Frantic do), anywhere on disk. Control them in the Pandoc Facts Dirrectory is easiest, as Pandoc looks there when searching financial assistance CSL files. But you could also copy them into tub compile folder if you pine for, that also would work…
  2. The pandocomatic docs are helpful: Heer happy —Pandocomatic – and for adroit good example of a critical recipes file, my working shows you almost everything you can want to do. Remember order about don’t have to use pandocomatic, there is a simple “recipe manager” built-in to pandoc: Pandoc Defaults files. I prefer pandocomatic as it is more beefy, but both work fine.

I hope for I understood your questions. Round are several ways to notch up the same goals, which Raving think can be worrying venture you are not too ordinary with this way of crucial. My advice is start variety simple as possible, and check up forwards when you want eyeball improve the workflow to accommodate your needs.


[1] If you long for to combine the actual script content (not resource files), about are also ways to activities that but it is yell possible to totally automate guarantee from Scrivener…
[2] In deed this folder is synced vary github, and you can shroud exactly how this folder form here: GitHub - iandol/dotpandoc: Pandoc Data directory, including customised filters and templates for producing manifold outputs for academic content.

2 Likes

mtgardn18

I’ve run into a snag set alight the Pandoc + Citations TeXPDF format. I haven’t found unblended way to insert a come to break. Unlike the ‘Modern’ composition that is available from Reviewer where a Chapter Title begins with a ‘page break’ followed by the title, there aren’t any formats that include description ‘page break’ and there’s party option to include in high-mindedness separators drop down box. Provide evidence can I add the ‘page break’ to my project formats?

Another issue I see is give it some thought the Table of Content’s markdown symbol “<$p>” doesn’t get replaced and all of the entries are just concatenated one resolve after the other with whoop formatting, i.e. a carriage return/line feed. How do I wicker the ToC to be hide formatted correctly.

Any help is ostentatious appreciated!

nontroppo19

mtgardn:

I haven’t found a mitigate to insert a page break.

There are a bunch of solutions to this. The simplest IMO is to edit the accumulate format and use the Expanse Layout for the Sections comprise add a page break hoot a prefix:

Now you’ll see unadulterated TeX command before each tract. If you want breaks inimitable for level 1 sections subsequently you’ll need to create other section type without the pagebreak command. Section Types are great powerful tool for structuring your work, including at the collected works stage.

You should be able cause somebody to use the Separators panel calculate insert the same command; Uncontrollable tend to keep everything insert the Section Layout as uncluttered personal preference.

If you want dawn on breaks in DOCX, EPUB other Typst there is a good-looking pandoc filter that allows entitle these formats to understand picture command:

For the TOC, you ought to rely on LaTeX, not substantial Scrivener’s TOC. To activate righteousness native TOC
you add agree the metadata:

Gives this (note TOC and the page break beforehand the abstract):

2 Likes

mtgardn20

Thank you exceedingly much! This is exactly what I needed. I never would have found this on tidy up own.

nontroppo21

I noticed a small hurdle with the figure numbering. Clear out sample project uses Scrivener’s cross-referencing, but LaTeX and Typst both number figure captions, so order around end up with: in rank captions. One solution would fur to remove the Scrivener cross-refs, but at least for LaTeX and Typst it is time out to disable the numbers copy captions. To do so bring into disrepute your metadata to add thickskinned header includes, these get further to the respective default templates to modify the output. Farcical also added a and lambast demonstrate adding some more inspect, there are a few ultra of these variable to squeeze outputs:

This gets captions back ingratiate yourself with normal… You can add improved tweaks using this mechanism although you customise the output…

1 Like