Comments (5)
Screen shot of the botched showoff output
Output of tests/arabic.sil
looks similar.
from sile.
I haven't found the tests/attack.pl
in the 0.9.1 tar file; I'll try to continue with the current repo version soonish, but have to run now.
from sile.
Hi Jurgen, I think most of these are actually not problems. There've been a few fixes to missing font errors in the repo---you'll now get "Could not find requested font XYZ" instead of "Invalid font (-1)".
The "no patterns for language ja" is not an error, because you can't hyphenate Japanese. This warning has been suppressed in the repo.
Arabic won't work if you don't have the requested Arabic font (in the examples, Scheherazade) installed.
The KJV example has a bug where the examples were not updated after change in the way font sizes are specified. (previously, points were assumed as the unit of measurement; now a unit is explicitly required) That's also fixed in the repo.
Actually lots of things are fixed in the repo, and we really should prepare for a release very soon...
from sile.
Hi Simon, thanks for the clarifications β I know 0.9.1 is a 0.x release, so the full perfection of a 1.0 release must not be expected :β), but I was still afraid I had a bad build. Thanks again!
from sile.
It's now easier than ever to to play with the repo version on OSX if you are still interested
brew install sile --HEAD
That will get you the latest version out of git with all the dependencies. That's the easiest way to get started and have all the parts (note, use Homebrew command reinstall
to upgrade head packages). But that doesn't get you the actual repository or the ability to play with the stuff in it such as regression tests. This will:
git clone [email protected]:simoncozens/sile.git
cd sile
./bootstrap.sh && ./configure && make
Since your system already has the necessary dependencies having installed from Homebrew above, this should be a shoe in. Now your system default sile
executable is the one installed from Homebrew but you can also run the one you compiled in you repo using ./sile
. You can hack on the lua code in your repo and run it without needed to do the above compile step. With that in mind, the tests should work:
perl tests/attack.pl --regression
β¦since the test script uses ./sile
internally to test the local repo instead of any system installed version of SILE.
Note: as soon as #122 gets merged the test system should run a lot smoother and ./tests/attack.pl --regression
will only run the regression tests and will need to be run without the flag as just ./tests/attack.pl
to check compiling of the examples.
from sile.
Related Issues (20)
- Hyphenation on Catalan words containing geminated L
- Double hyphens in compounds words in Czech, Portuguese, etc. HOT 17
- nnodes contain the language in several fields
- Generalize/refactor language-specific discretionary handling HOT 1
- v0.14.15 release checklist HOT 1
- v0.14.16 release checklist HOT 3
- Clarify package (re)loading use cases HOT 13
- Discretionaries in new liners HOT 5
- Regarding the signature of outputYourself method
- Improving using custom ouputter HOT 2
- Why table of contents doesn't have yet an option for disable folios on it? HOT 7
- ! No localized message for tableofcontents-title found in locale en... HOT 2
- Add support for Upper and Lower Sorbian, aka Wendish HOT 2
- v0.14.17 release checklist HOT 10
- v0.15.0 release checklist
- Hyphenation problems in Portuguese and Russian HOT 12
- Sync sometimes doesn't work HOT 1
- Sile needs a true verbatim environment HOT 4
- Github releases use xz compression HOT 6
- Get ICU statically linked in platform binaries
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 sile.