Replies: 2 comments 12 replies
-
A manuscript is really intended as a journal manuscript, and not for the length of a thesis. A thesis is much closer to a book, so I would use that.
That's a very good worry to have. I'm the main Quarto dev now but I was a tenured academic professor in a US university before joining the project. So, if you allow me to put my professor hat back on for three minutes: your job to write a thesis will be hard enough as it is. If you're not already familiar with templates, etc, I would use whatever tool your current colleagues are using, and focus on the thesis itself rather than the tech around it! |
Beta Was this translation helpful? Give feedback.
-
Chiming in to share my own experience since I've been using Quarto to write both my manuscripts and thesis. I used Quarto book for the thesis and Quarto manuscript for the manuscripts. Coming from the field of Biology and using R as the main language for the analyses, it's been a very good and smooth experience so far. I don't think you should bother about templates and I doubt any university asks you to comply with a particular Latex template (the majority of PhD students I've met barely know what Latex is). IMO, it's more important to think about the overall project structure. My thesis dissertation consists of the actual thesis to introduce and summarize the main findings, and three papers/manuscripts. I structured the entire project as follows:
Except for the first paper that I used to experiment, my
The trick to make it all work holds in 2 things: I use the
I then use code embedding to import the source code of the figures/tables directly into the This is what a figure looks like in my
Didn't work for me but the targets package can also be useful to organise the code, although the learning curve can be a bit steep. Then I render the manuscript using The thesis directory is as follows (I didn't include hidden files and the
I use an This is roughly what my
Where the different functions/objects are: papers <- jsonlite::read_json("_papers.json")
include_paper <- function(project) {
paths <- glue::glue(
"../{project}/manuscript/_output/{name}/{name}.pdf",
name = c("manuscript", "appendix")
)
paste0("\\includepdf[pages=-, pagecommand={}]{", paths, "}")
}
make_chapter_title <- function(index) {
paste("# Paper", as.roman(index), "{.unnumbered}")
} This is what the first iteration of the loop above looks like:
After setting up the basic structure, I only work in Finally, I wrote 2 R packages that can be very handy when writing a manuscript:
I don't have time now but I'm hoping to write a package in the future to implements all these things and provide something close to a research framework. |
Beta Was this translation helpful? Give feedback.
-
Description
Good morning Quarto community!
I would like to open a discussion about the use of Quarto to write a PhD thesis/manuscript. If it has already been answered please point me to the right direction because I was not able to find guidance elsewhere. I am very new to this exercice so please, do not hesitate to share your feedback and experience on the things that are very much needed when writing a PhD thesis, I might have overlooked at least some of them.
Quarto makes it possible to write plain text, possibly complex, documents without overcrowding the writing with divs and spans. It is possible to use templates (css, others?) to customize the appearence, it supports cross-referencing, caching, etc. Thus it holds the promise to be good tool for writing long and complex documents such as a PhD manuscript.
From what I have seen, a PhD manuscripts require the following:
Quarto Manuscripts, Books and the extension Journal article appear as relevant candidates for this task. But the first item of the previous list makes me a bit affraid of jumping into Quarto for this project as I do not know how to twist the layout to make things appear and look like the template from the university.
Then, I am not certain about the limitations of Manuscripts, Books and Journal articles and would like to avoid discovering a breaking problem after months of redactions.
Have you already used Manuscripts or Books or Journal articles projects to write your PhD thesis? Are you using it currently maybe? Do you know useful ressources that can help future readers to make their mind? What are the pro and cons of using one of them? Which type is the most relevant in your opinion?
Have a great day,
Edit: I am aware that Extension for a PhD thesis with Quarto exists but, if I am not mistaken, it was before Manuscripts was released.
Beta Was this translation helpful? Give feedback.
All reactions