hyper-literate/scribble-doc/scribblings/scribble
Matthew Flatt 7278568040 section links plus scriblib/{autobib,figure}: better match acmart
Add a `link-render-style` syntax property to control the rendering of
section links --- so that HTML output can say "section <number>", and
so that Latex/PDF output can have just the section number hperlinked
(as in acmart).

It seems unfortunate that the link rendering is so hardwired into each
rendering back-end, but maybe this can be made even more configurable
in the future. Meanwhile, Latex macros already provide an additional
layer of rendering control (but not enough, it turns out, to easily
perform the same adjustments as the 'number mode that matches acmart).

For `scriblib/figure` make `figure-ref` and `Figure-ref` similarly
sensitive to the link-rendering style.

For `scriblib/autobib`, change the hyperlinking of references
so that the color can be overridden, and make `scribble/acmart`
override it.
2017-10-11 11:19:44 -06:00
..
acmart.scrbl acmart: fix contract on nested-flow forms, like acks 2017-09-08 16:37:24 -06:00
base.scrbl section links plus scriblib/{autobib,figure}: better match acmart 2017-10-11 11:19:44 -06:00
basic.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
blueboxes.scrbl add some missing docs and @history annotations from commits e6630f0e9 and 39e0f6aec 2015-04-17 05:47:28 -05:00
bnf.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
book.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
class-diagrams.rkt Remove extra directories. 2014-12-02 00:54:52 -05:00
compat.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
config.scrbl Add optional SHyphen Latex macro to prevent hyphens from appearing in @racket[...] identifiers 2017-04-12 17:40:16 -04:00
core.scrbl section links plus scriblib/{autobib,figure}: better match acmart 2017-10-11 11:19:44 -06:00
decode.scrbl scribble/decode: add 'no-index to avoid part titles in index 2017-10-09 08:34:23 -07:00
demo-class.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
demo-m1.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
demo-m2.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
demo-manual-m1.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
demo-manual-m2.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
demo-manual-s1.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
demo-manual-s2.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
demo-manual.scrbl scribble/eval: add eval:error and logging of other exceptions 2015-12-10 08:33:00 -07:00
demo-s1.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
demo-s2.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
demo.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
doclang.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
docreader.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
eval.scrbl move scribble/examples to scribble/example 2015-12-18 06:28:27 -07:00
examples.scrbl doc: require 'scribble/example' in 'examples' example 2017-08-31 00:29:40 -04:00
generic.scrbl Scribble support for new acmart.cls. (#85) 2017-03-10 16:24:27 -07:00
getting-started.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
how-to-paper.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
how-to.scrbl fix typo in how-to 2016-03-04 16:41:35 -05:00
html.scrbl update HTML tags, add scribble/html/extra 2016-11-07 12:23:19 -05:00
inbox.css Remove extra directories. 2014-12-02 00:54:52 -05:00
inbox.tex Remove extra directories. 2014-12-02 00:54:52 -05:00
info.rkt Remove extra directories. 2014-12-02 00:54:52 -05:00
internals.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
jfp.scrbl typo: Examples -> Example 2017-03-03 01:26:51 -05:00
layers.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
lncs.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
lp-ex-doc.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
lp-ex.rkt add scribble/lp2 2014-12-15 18:05:14 -07:00
lp.css Remove extra directories. 2014-12-02 00:54:52 -05:00
lp.scrbl scribble/lp2: strip code:comment, etc. 2015-12-30 07:22:15 -06:00
lp.tex Remove extra directories. 2014-12-02 00:54:52 -05:00
manual-stub.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
manual.scrbl disable _ prefix handling in racketmodname and other places 2017-04-14 06:52:16 -06:00
plt.scrbl remove the style guide 2017-01-05 17:45:12 -06:00
reader-internals.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
reader.scrbl Move doc example for raw @ sign. 2016-10-24 10:54:35 -05:00
renderer.scrbl catch up docs on --xelatex 2017-03-03 07:47:45 -07:00
report.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
running.scrbl catch up docs on --xelatex 2017-03-03 07:47:45 -07:00
scheme.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
scribble-pp.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
scribble.scrbl Change link to scribble doc sources 2014-12-10 22:53:34 -05:00
shaded.css Remove extra directories. 2014-12-02 00:54:52 -05:00
shaded.tex Remove extra directories. 2014-12-02 00:54:52 -05:00
sigplan.scrbl Scribble support for new acmart.cls. (#85) 2017-03-10 16:24:27 -07:00
srcdoc.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
struct-hierarchy.rkt Remove extra directories. 2014-12-02 00:54:52 -05:00
struct.scrbl Remove extra directories. 2014-12-02 00:54:52 -05:00
tag.scrbl add some missing docs and @history annotations from commits e6630f0e9 and 39e0f6aec 2015-04-17 05:47:28 -05:00
text.scrbl Two bugfixes. 2015-05-11 16:44:44 -06:00
utils.rkt add scribble/examples 2015-12-11 11:54:07 -07:00
xref.scrbl Update the documented contract for xref-binding->definition-tag to reflect its description in text 2017-02-08 16:43:47 -06:00