Commit Graph

148 Commits

Author SHA1 Message Date
David Florness
5e6f3b2236 Grammar fix 2020-06-30 06:41:17 -04:00
Robby Findler
f3da3670e0 document the package macros and add backslashes to the index 2020-06-26 21:05:19 -05:00
sorawee
7f5a2b2648
disallow bogus mode arguments and fix related bugs
Fix #131:

- Raise a syntax error when bogus mode arguments are given.
- Fix a bug where `extend-final` and `augment-final` are not recognized
- Document the `public` mode which was already supported but not
  documented.
- Clarify the default mode when `maybe-mode` is not given.
2020-06-19 06:29:51 -06:00
Jack Firth
4b3d3a8296
Implement support for converting values to GIFs
Implement support for convertible GIFs in the HTML renderer, including
width and height attributes to GIFs created from convertible values.
2020-05-30 06:19:30 -06:00
Matthew Flatt
3d7ded8a33 extend load-xref to support multi-use on-demand information
The result of `load-xref` with an on-demand function only made sense
for a single use context, such as a single rendering request. Add an
on-demand callback that can work right for multiple uses.
2020-05-24 11:06:23 -06:00
Ben Greenman
340c60ef54 doc: add '<>' around 3rd example tag 2020-05-24 09:12:12 -04:00
Sorawee Porncharoenwase
fd9b85aa10 It links to the reference, not the guide. 2020-04-21 22:03:10 -04:00
Ilnar Salimzianov
35de7c15b9
fix typo in docs: s/can contains/can contain/ (#225) 2020-04-11 11:01:24 -04:00
Matthew Flatt
66c4c50f47 add table-row-skip to latex-properties 2020-02-27 13:50:13 -07:00
Alexis King
ed02550d1a Fix the contracts on exec/commandline to match their behavior 2020-01-02 13:20:23 -06:00
Matthew Flatt
08d09d672e docs: remove wrong claims about body-id
The `body-id` structure is actually only recognized in a main `part`.
for other places, use `attributes`.
2019-12-08 10:06:31 -07:00
Matthew Flatt
aa5f0b767a add 'no-toc+aux style property 2019-12-08 10:02:02 -07:00
Ben Greenman
6a5dfdffb8 doc: autobib, fix overlapping for-label imports
scribble/struct and scribble/core provide some common identifiers,
 so use only-in to import from scribble/core
2019-12-07 23:24:31 -05:00
Ben Greenman
6a8986f7c0
autobib: fix author formatting (#216) (#222)
- fix #216 by coercing author-element data to a string, add tests
- doc edits:
  - import `scribble/core` to fix link to `content?`
  - fix typo in `dissertation-location`
  - replace unbound reference to `name/c` with a real contract
2019-12-07 21:17:00 -05:00
Reuben Thomas
9b1f9bc1d2 Make @emph nestable, logical markup 2019-12-06 04:59:35 -07:00
Reuben Thomas
8168a22492 scribble/config.scrbl: fix trivial typo 2019-12-04 15:11:53 -07:00
Reuben Thomas
fb7106bc50 scribble-doc/scribblings/scribble/core.scrbl: fix typo (#219) 2019-11-12 11:26:27 -05:00
Sam Tobin-Hochstadt
e25a02fd15 Relicense this repository under the Apache v2 and MIT licenses.
* Move licensing information to the top level of the repo.
* Add README.md file with license and contributing info.
2019-11-04 12:48:39 -05:00
Matthew Flatt
431bb95c7b improve markdown renderer, including support for section links 2019-10-16 05:36:48 -06:00
Dominik Joe Pantůček
97078b60ed scribble/srcdoc: add class*-doc and class-doc provide forms (#213)
* scribble/srcdoc: add `class*-doc` and `class-doc` provide forms.

* Add missing require of racket/class which contains the class? predicate.

* Add @history stanza to class*-doc and class-doc scribblings and bump version number in scribble-lib/info.rkt to 1.30.
2019-10-01 23:01:06 -04:00
Ben Greenman
6097c6aff6 typo: 'to registered' -> 'to be registered' 2019-09-02 20:34:47 -04:00
Ben Greenman
77b26d736a doc: remove srcdoc reference to 'gif.rkt' 2019-06-05 17:18:06 -04:00
Ilnar Salimzianov
7e2bce57ad Add https://blog.racket-lang.org/2012/06/submodules.html as an example for in-source documentation
I couldn't locate gif.rkt in the `file' collection. See a complete working example was helpful to get started. I think it will be as useful for
other Racketeers .(especially beginners like myself).

If gif.rkt is indeed gone due to refactorings, I guess the reference to it should removed.
2019-06-05 17:10:03 -04:00
mlemmer
dce36bfc18 Add book-chapter-location to autobib (#182) 2019-05-01 23:36:11 -04:00
Ben Greenman
441e97ec27
doc: use 'scribble/acmart' as Getting Started example (#193)
Chagne the Getting Started guide to suggest `scribble/acmart` instead of
`scribble/sigplan` for a PL workshop paper.
2019-05-01 23:34:52 -04:00
Leif Andersen
0905c3d6a3 Line 1 got messed up during the commit, reverting. 2019-04-10 13:17:51 -04:00
Leif Andersen
51c1c2ed47 Minor typo:
each expression is are duplicated -> each expression is duplicated
2019-04-10 13:14:07 -04:00
Matthew Flatt
5460642214 make verbatim suppress line breaks in HTML output 2019-02-27 14:53:49 -07:00
Ben Greenman
ac37653988 doc: explain typeset-code's #:block argument 2019-02-24 18:20:11 -05:00
Paulo Matos
3349b13825 Add block? contract to typeset-code (#196)
I think something should be said about what `block?` does but I am not comfortable enough with the scribble code to write it down.
2019-02-24 17:55:03 -05:00
Matthew Flatt
5f44d7dd55 scribble: document methods of base render% class 2019-02-01 16:41:50 -07:00
Paulo Matos
599da42d47 Fix typo in 'adition' 2019-01-17 15:06:59 -06:00
Ben Greenman
490bbcc7b3 typo: 'multi-file' -> 'multi-page'
closes #190
2019-01-06 11:31:51 -05:00
rxg
548d494dd0 typo (#189) 2019-01-04 19:30:25 -05:00
rxg
53d6354910 typo. (#188) 2019-01-04 19:30:18 -05:00
shuhung
194e4d15cd Sync the doc of author #:email with the contract (#186) 2019-01-02 15:40:27 -05:00
shuhung
31ff97f502 Add email-string to typeset email with exact-chars (#187)
Closes #185.
2019-01-02 14:44:57 -05:00
Ben Greenman
c63d3e7ccb typo: fix function name in link 2018-11-01 19:51:34 -04:00
Matthew Flatt
150de96b64 update docs with a working URL for --redirect 2018-10-08 19:14:28 -06:00
Ben Greenman
1a5f2a44bd
add optional #:note to 'bib-entry' (#176)
Add an optional argument to bib-entry to typeset a comment directly
after a citation --- with no punctuation between the end of the citation
and start of the comment.

Example: making an annotated bibliography, with an element that appears just
below each citation
2018-09-12 22:03:51 -04:00
Leif Andersen
d9e0462393 Add an identifier for acmart's nonacm flag. (#181)
* Add an identifier for acmart's nonacm flag.

* Add defidform of nonacm to docs.

* Add the rest of the missing flags

* Forgot one more line.
2018-09-12 22:03:04 -04:00
Ben Greenman
16cddd7276 typo: 'uncollapsable' -> 'uncollapsible' 2018-09-02 20:16:52 -04:00
Ben Greenman
858743b679 typo: 'regonized' 2018-09-02 20:16:52 -04:00
Ben Greenman
52334a508b acmart: add 'shortauthors' function 2018-09-02 20:16:52 -04:00
Ben Greenman
290b3ac370 doc: Benjamin -> Ben 2018-09-02 20:16:52 -04:00
John Clements
2c8f1b1585 add docs for acmart options 2018-08-28 15:35:39 -04:00
Philip McGrath
a2d2f0472f scribble/bnf: Add contracts & correct docs 2018-06-12 08:44:09 -06:00
Leif Andersen
67bfe3af4a
Parameterize figure captions by language. (#173)
* Acmart font requirements
* Parameterize for different languages.
* Update acmart to v1.53
* Added three new document types to match acmart 1.53
2018-05-11 17:25:24 -04:00
Ben Greenman
86cfc8b7f9 doc: typo, 'it if it' 2018-05-07 19:18:36 -04:00
Ben Greenman
e07fac631c typo: 'line-number-sep' => 'line-number-sep-expr' 2018-02-11 20:24:04 -05:00