-
Notifications
You must be signed in to change notification settings - Fork 41
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
Cleanup file hierarchy listings #3011
Cleanup file hierarchy listings #3011
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes, I noted that too, but couldn't think of a quick fix for this. I'm noting that our filenames don't look quite right in the PDF either, with the variable-width glyphs being placed on a grid. Let's see if we can fix it as part of this PR. I can make an attempt with the |
TeXExchange says dirtree is my friend: https://tex.stackexchange.com/questions/5073/making-a-simple-directory-tree |
Looks very pretty, but I see no signs of it being supported by LaTeXML. |
@henrikt-ma Have you already tried it in combination with LaTeXML? |
From the very same TeXExchange reference: forest package can also do it in a nice way. |
But did you see any sign of it being supported by LaTeXML? |
Some packages work without any intervention, right? But the most problematic parts are things like verbatim text, which I assume this is... Might be good to try |
No, and as @sjoelund suggests, it seems to be worth a try even though I didn't find any signs of support when searching the web. |
OK, after verifying that the PDF looks as expected with dirtree.sty, this is how it fails with LaTeXML:
Considering that forest.sty provides a PGF/TikZ-based mechanism for drawing, is it even interesting for us? |
035857b
to
693bb8f
Compare
Yes. Done. |
Removing Draft state as I couldn't find any other file hierarchy listings to clean up. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems good now.
Initiating in Draft state, as I also need to check for more listings that should use the new language.