New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gfm
output gets overwritten if other formats are also generated
#6705
Comments
I believe this is a duplicate of this issue Or at least same family as same cause mentioned by @cscheid in #1929 (comment)
Current workaround is using format:
html: default
pdf: default
gfm: default
keep-md: true but gfm needs to be the last format However, I believe the name conflict may not be the only thing here, because if gfm is the last format listed, the .md file should not be deleted. I believe it is deleted because format:
html:
keep-md: true
pdf:
keep-md: true
gfm: default as the same effect as previous one. So it seems that when rendering to all format, the last |
Additional information from further debug to understand
So I wonder if a fix for this specific issue (before we manage to deal with intermediary conflict in naming) would be
This also means that using |
I think the best workaround for now is to use a different |
I do think here Anyhow, both works, and I agree that it may be best to wait for #6518 big work to happen. Still surprised of the cleaning up after all format renders though, and not between each format. Feels like there could be other conflict, but again #6518 will help. |
I think Quarto doesn't know that two separate paths write a
I wouldn't rely on that. |
Bug description
I have a file with
When I run
quarto render
on it I end up with HTML and PDF files, and the HTML links to a GFM file, but that file doesn't exist.Your environment
Quarto check output
The text was updated successfully, but these errors were encountered: