Comments (12)
I have already pushed "something". I suggest we don*'t do this with individual pull requests, as I have the impression this produces too much overhead through unnecessary politeness.
Rather we should simply push new sections to that branch, allowing the others to add comments or simply apply edits on top. Maybe we can go through a final round of review and discussion when all the boxes aboive have been checked.
from lyluatex.
I agree with those suggestions. That said, I'm afraid I won't be able to help much next days, as I'll be quite busy for about a week.
from lyluatex.
I've went through the list of defined options and compared them to the index in the manual. So there's a number of small and not-so-small items to be documented.
@jperon could you maybe go ahead and document some of the remaining options that you implemented? I'll now turn to the horizontal alignment/protrusion issue.
from lyluatex.
Just done; I did this in several commits so that you may easier proofread if you want to.
from lyluatex.
@jperon I have updated the issue description with a new set of checkbox items, questions I came up with when reading through and reviewing the manual.
from lyluatex.
Stop on failed LilyPond compilation. I would like to review the decision to actually trigger an error here. While I agree that this is a very important message I find the stacktrace to be confusing. While it is of course "correct" it leads the user to suspect a programming error somewhere in the functions listed in the trace.
I don't think it's worth struggling about that:
- the trace mentions
in function 'is_compiled_without_error'
, which can quite easily lead to the conclusion that it's a wanted result; - if someone needs help, it will incite to submit an issue here, and the stacktrace will clearly indicate us from where the problem comes.
I think the maximum we could do is to be even more explicit in the message to state that the error comes from LilyPond; but even without it, I think it's clear enough.
from lyluatex.
@jperon I added a new list of question whether certain topics should get an example file
from lyluatex.
IMHO this shouldn't be blocking for release: the doc is explicit enough, and we can do that after.
from lyluatex.
Then maybe we should merge the manual branch now and give the package to some testers and the mailing lists before packageing a beta release?
from lyluatex.
If you agree with the last commit I pushed, OK for me.
from lyluatex.
from lyluatex.
Can you add the Documentation label to this issue?
I suggest to elaborate the part in the manual where you suggest not to run lualatex from a different directory from the source file.
I want to do that, because I'm using Meson, a build tool which always builds out of source tree. So far I managed to make it work with the following workarounds:
includepaths={..}
: tell lyluatex to search the parent directory.- If the book contain figures, I enter only the name of the files, then I set two paths, e.g.:
\graphicspath{{images/}{../images/}}
. So images will be found either way.
from lyluatex.
Related Issues (20)
- \setmainfont causes problems HOT 6
- The score doesn't contain any music HOT 5
- MiKTeX with LilyPond 2.24: blank scores
- attempt to index a nil value ( field 'metadata') HOT 5
- lyluatex runs slowly on mac HOT 8
- Includepaths no longer working HOT 3
- Reuse precompiled files in different document HOT 3
- Some weird alignment issues when using a custom header HOT 5
- TexLive can't find Lilypond anymore HOT 5
- Make lyluatex work with LilyPond 2.25.4 and newer HOT 2
- Make lyluatex process LilyPond snippets in parallel HOT 6
- Error in lilypond-Log: "/bin/sh: 1: Syntax error: Unterminated quoted string" HOT 4
- Print copyright and tagline below song
- Suppress bar numbers HOT 2
- Large left padding with inline inserts HOT 5
- Can't compile on MacOS - bad argument #1 to 'rawget' HOT 1
- Make lyluatex work with LilyPond v2.25.5 and newer
- Found something incompatible with `fragment` HOT 4
- Compilation fails when using `--output-dir=build` option
- included score is not horizontally centered. HOT 5
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from lyluatex.