| Commit message (Collapse) | Author | Age | Files | Lines |
... | |
| |
|
|
|
|
|
|
|
|
|
|
| |
versions of the former name `groff_lilypond v0.x'. They work with
lilypond parts in roff files, but were not installed. This
package can be got at:
$ git clone git@github.com:RUNOFF/groff_lilypond.git
The new versions glilypond v1.x are not included there.
|
| |
|
|
|
|
| |
Change viewers for PS and PDF.
|
|
|
|
| |
Published version is `v1.0'.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
source directory `<groff_src_dir>/contrib/lilypond' and newly
install `<groff_src_dir>/contrib/glilypond', which now has many
files. The new version starts at `v1.0'.
* m4/groff.m4, configure.ac: Add libdir information for
`glilypond'.
* Makefile.in: Add `<groff_src_dir>/contrib/glilypond'.
Run `autoconf'.
`glilypond' can now be installed to the system.
Version will now be v1.*. All former files of versions v0.*
vanished or were renamed.
* ChangeLog.0x: old `ChangeLog' file for the old `groff_lilypond'
versions v0.*. In the future, this file won't be changed any
more.
* ChangeLog: New file. It is this file. It displays the history
of `glilypond' versions v1.* or later.
* glilypond.pl: New main Perl file written from
`groff_lilypond.pl' in a totally different way. It is split now
into 4 Perl files.
* args.pl: New Perl file. It handles the command line options for
a run of `glilypond.pl'.
* oop_fh.pl: New Perl file. OOP handling of file handles.
* perl_test.pl: Test whether the actual Perl program has a
suitable versions. For `Makefile.sub' and `glilypond.pl'.
* subs.pl: New Perl file. Defines the global subs for
`glilypond.pl'.
* Makefile.sub: Newly written `Makefile' for this subdirectory of
`groff'. `glilypond' should be able to be installed by `make'
with this file.
* glilypond.man: Newly written man-page for `glilypond'.
* README.txt: New file about the installation.
|
| |
|
|
|
|
|
|
| |
New options: -e|--eps_dir, -l|--license, -k|--keep_files, -p|--prefix=...,
-t|--temp_dir=...
Add section SEE ALSO to man-page.
|
|
|
|
|
|
|
| |
New code with Perl references.
New options: --usage, -V|--Verbose|--verbose, --file_prefix=...,
-o|--output=..., --temp_dir=...
Perl >=5.10.0 needed.
|
| |
|
|
|
|
| |
allowed.
|
|
|
|
|
|
|
| |
* groff_lilypond_pl: Major rewrite.
New options: --file_prefix, --temp_dir, and --license.
* groff_lilypond.man: documents the new features.
|
| |
|
| |
|
|
|
|
|
|
| |
.lilypond include ...
The argument handling was improved.
New version is groff_lilypond v0.3
|
|
|
|
|
| |
There are now 2 modes for generating EPS files: --ly2eps (the new default)
and --pdf2eps (the old version from v0.1).
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
|
| |
From Gilles Espinasse <g.esp@free.fr>.
|
| |
|
|
|
|
| |
Trivial fixes.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
With the old pdfmark there are gaps between two of the lines, but
with the new version they disappear. The use of `.br' and `.in 0'
is arbitrary any request which causes an implicit break could be
used. Two breaks together only produce one line break, but if there
is an intervening `\X' then the second break finds the line buffer
not empty and generates another line break.
Using `\!' does alter the position of the pdfmark lines in the
intermediate file sent to grops (the pdfmark lines are output
immediately rather than being serialised through the output line
processing), but this has no effect since the contents of the
pdfmark line stay the same. It is the contents which determine
where bookmarks jump to not the position of the record in the input
stream to grops.
I initially used `.output', but hit a snag if a pdfbookmark occurs
before the document starts to output (message saying to insert an
explicit `.br'), this is quite likely for things like `.pdfinfo
/Author' which occur at the top of the document. So I'm using the
`\!' escape.
|
| |
|
|
|
|
|
| |
This is necesssary in case GhostScript is not available, and no other
PDF files have been created yet.
|
|
|
|
| |
Patch from Elias Pipping <pipping@lavabit.com>.
|
| |
|
| |
|
|
|
|
|
|
| |
Suggested by Ivan Shmakov <oneingray@gmail.com>.
* Makefile.sub (GROFF): Don't use export.
|
|
|
|
|
|
| |
Suggested by Ivan Shmakov <oneingray@gmail.com>.
* Makefile.sub (PDFROFF): Don't use export.
|
| |
|
| |
|
| |
|
|
|
|
| |
generated with refer.
|
| |
|
|
|
|
| |
* perl/groffer.man, shell/groffer.man: Fix many minor issues.
|
| |
|
| |
|
|
|
|
| |
DOCTYPE NAMED handling.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Sometimes building in parallel will fail in the pdfmark directory:
make[2]: Entering directory '.../contrib/pdfmark'
rm -f pdfroff
rm -f pdfmark.pdf
sed -f ... ./pdfroff.sh >pdfroff
...; ./pdfroff ... pdfmark.ms >pdfmark.pdf
/bin/sh: ./pdfroff: Permission denied
chmod +x pdfroff
make[2]: *** [pdfmark.pdf] Error 126
This is because the generated pdf files use the local generated
pdfroff helper script, but they don't depend directly upon it, so
make tries to create the two in parallel and randomly falls over.
* Makefile.sub: Have all the .pdf files explicitly depend on the
`pdfroff' helper script.
|
|
|
|
|
|
|
|
|
|
| |
* Makefile.sub (groffer): Replace INSTALL_DATA and
INSTALL_SCRIPT with `cp'. Otherwise the build phase might
fail with `permission denied' if you use the `-o root' flag
of the `install' command. The use of INSTALL_* is an abuse
anyway because it's not installing anything at that point;
it's just copying files around locally, within in the build
directories.
|
|
|
|
| |
Found by Kevin Lyda <kevin@ie.suberic.net>.
|
|
|
|
| |
completely. Fixed SUBSUBHEAD spacing issues. Updated docs.
|
|
|
|
|
|
| |
* m.tmac (DS, ds@end): Save indent with a stack.
See http://lists.gnu.org/archive/html/groff/2011-07/msg00068.html
for an example.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* font/devpdf/*: New device files for gropdf.
* src/devices/gropdf/*: New device.
* Makefile.comm (install_dev, uninstall_dev): Handle more
subdirectories.
* Makefile.in (DEVDIRS, OTHERDIRS, EXTRADIRS): Add directories
related to gropdf.
* MANIFEST: Updated.
* test-groff.in (GROFF_BIN_PATH): Updated.
* tmac/Makefile.sub (NORMALFILES): Updated.
* tmac/pdf.tmac: New file.
* tmac/troffrc: Updated.
* doc/groff.texinfo: Document it.
* doc/Makefile.in, doc/Makefile.sub (groff_bin_dirs): Udpated.
* doc/pic.ms: Updated.
* man/groff_out.man, src/devices/grops/grops.man,
src/preproc/pic/pic.man, src/roff/groff/groff.man,
src/utils/afmtodit/afmtodit.man, src/utils/pfbtops/pfbtops.man:
Updated.
* contrib/pdfmark/pdfmark.ms: Updated.
|
| |
|