Matthew Flatt
2c45064376
scribble/jfp: work around a collision with mathabx
2015-05-28 16:23:16 -06:00
Matthew Flatt
4e96e99344
docs: clarify (under)specification of nested
default style
2015-05-28 16:22:57 -06:00
Sam Tobin-Hochstadt
798179ed3a
Merge pull request #5 from lexi-lambda/patch-1
...
Fix typo in scriblib conditional content docs
2015-05-13 10:59:28 -04:00
Alexis King
d895edf530
Fix typo in scriblib conditional content docs
2015-05-13 03:09:39 -07:00
Alex Suraci
e00eb753c3
markdown hyperlinks can now contain other content
...
e.g. [**foo** `bar` _baz_](http://example.com )
2015-05-12 09:33:45 -06:00
Alex Suraci
fc08b7ba49
refactor markdown renderer a bit
...
* favor recursion for wrapping text in markdown notation
* simplify params to just bool, use parameterize with recursion
2015-05-12 09:19:48 -06:00
Eli Barzilay
117218dc3e
Two bugfixes.
...
* Fix contract on `with-writer`.
* The default writer is initially `write-string`, not `display`.
2015-05-11 16:44:44 -06:00
Robby Findler
c84c1cf6cc
document typeset-code
...
also adjust contract on context-expr to admit that #f is allowed
2015-05-11 08:04:40 -05:00
Matthew Flatt
ea6de4535d
fix terminilogy: "Scribble" vs. "@-form"
2015-04-28 10:12:11 -06:00
Robby Findler
5a4e791826
another bug fix like the one in a7cf8d0f5e
...
thanks to Alexander D. Knauth for spotting this!
2015-04-25 18:18:16 -05:00
Robby Findler
a7cf8d0f5e
only fill in meth-ht when there is a tag-ht to pull from
2015-04-25 17:25:08 -05:00
Robby Findler
b3719378fc
adjust the code that initializes the cache to be more defensive
2015-04-25 07:09:03 -05:00
Robby Findler
3ea5bd2e31
add some missing docs and @history annotations from commits e6630f0e9
and 39e0f6aec
2015-04-17 05:47:28 -05:00
Robby Findler
b2255631a8
update version number to allow dependencies on new exports in commits
...
e6630f0e9
and 39e0f6aec
2015-04-15 05:47:02 -05:00
Robby Findler
ec50ab1afe
make blueboxes library work properly when the blueboxes.rktd files content changes
2015-04-15 05:44:57 -05:00
Robby Findler
e6630f0e97
add fetch-blueboxes-method-tags and improve the sanitization of the blueboxes data
2015-04-15 03:41:54 -05:00
Robby Findler
39e0f6aecd
add some tag predicates and tag manipulation functions
2015-04-15 03:39:32 -05:00
Robby Findler
17a317fe3d
fix default value of #:blueboxes-dirs
2015-04-13 12:18:12 -05:00
Robby Findler
f7672c6186
fix classes so we can see the constructor in the blueboxes now
2015-04-13 09:41:32 -05:00
Robby Findler
9b026739ed
refactor blueboxes support code to avoid dependency on racket-index pkg
2015-04-12 16:34:32 -05:00
Robby Findler
1b4b474785
add missing dependency
2015-04-12 06:33:15 -05:00
Robby Findler
b4baa18801
use get-rendered-doc-directories to find the blueboxes.rktd files
2015-04-11 18:01:57 -05:00
Matthew Flatt
74d3c5fa99
minor layout and prose style adjustments
2015-03-26 13:36:29 -06:00
Matthew Flatt
5ab18e0db8
scriblb/bibtex: fix author parsing
...
Closes #2 .
2015-03-26 13:33:36 -06:00
Matthew Flatt
76e3ed8ec3
scriblib/figure: add 'never-indents to generated block
...
The 'never-indents style property prevents a blank link from
being generated in certain cases for Latex/PDF output.
Closes #1 .
2015-03-26 13:28:30 -06:00
Matthew Flatt
46e637d019
more Unicode->Latex conversions
...
Latex output now depends on the "mathabx" package.
2015-03-19 12:43:06 -06:00
Matthew Flatt
5a752f5022
scribble/srcdoc: adjust shift to label phase
...
Use a technique that depends less on exactly what a shift to the
label phase means when additional bindings are introduced.
2015-02-25 21:05:15 -07:00
Matthew Flatt
4a52d3c57c
racketblock: add "#i" to an inexact number to match source span
...
This heuristic could go slightly wrong, for example causing "10.000"
to render as "#i10.0" instead of "10.0", but it won't affect cases
where the output already matched the input.
2015-02-21 14:12:38 -07:00
Matthew Flatt
6556e9f92a
add x-source-pkg
to HTML output
2015-02-15 10:26:43 -07:00
Matthew Flatt
a8024d16ed
fix alignment of contracts for PDF output
2015-02-10 12:21:27 -07:00
Matthew Flatt
d5e244a068
Fix #:redirect-main
/--redirect-main
for only main installation
...
The intent was for the redirection to apply only to links to
documentation in the main installation, but it also affected
other paths.
2015-02-02 21:28:45 +01:00
Matthew Flatt
2eb3c62bd6
fix index generation for Latex/PDF output
2015-01-24 10:09:57 -07:00
Vincent St-Amour
064ccc9bfc
Add registered and copyright symbols to LaTeX renderer.
2015-01-09 12:13:19 -05:00
Matthew Flatt
7d69325ada
fix overview documentation for scribble/eval
2014-12-29 16:32:52 -07:00
Matthew Flatt
22b0da4cd5
docs: modernize typesetting of "Getting Started with Documentation"
...
Use `codeblock` instead of `verbatim`.
2014-12-29 16:23:43 -07:00
Asumu Takikawa
b65585a126
Add an example showing how to cite a page/section
2014-12-16 16:58:25 -05:00
Matthew Flatt
8e4e2e3405
revert enabling of DrRacket's Scribble buttons for scribble/lp
...
The buttons should be enabled for `scribble/lp2`, only.
2014-12-15 18:18:23 -07:00
Matthew Flatt
c388f23424
fixup for previous commit
2014-12-15 18:11:08 -07:00
Matthew Flatt
f9622dabf3
add scribble/lp2
...
Unlike `scribble/lp` a programm written with `scribble/lp2` can be used
directly, due to its `doc` submodule.
2014-12-15 18:05:14 -07:00
Matthew Flatt
2f3e989cf5
repair quadraic behavior for a Scribble document's top level
...
The recursive macro used by `#%module-begin` had a `...` in a pattern
that only matches once, but the match is attempted every time around,
and the `...` list accumulated the body of the module.
Thanks to Shriram Krishnamurthi for reporting the problem.
2014-12-12 08:25:58 -07:00
Asumu Takikawa
6d43de50ef
Change link to scribble doc sources
...
The doc sources now live on Github post-split
rather than on the PLT git server.
2014-12-10 22:53:34 -05:00
Sam Tobin-Hochstadt
9aef0eaa22
Add standard .gitignore file.
2014-12-06 17:46:27 -05:00
Sam Tobin-Hochstadt
a316fc12c0
Remove extra directories.
2014-12-02 00:54:52 -05:00
Matthew Flatt
dd7bd356d9
Scribble manual: make "Images" section in ToC be useful
...
Remove the "Images" section for `scribble/manual`, add an "Images"
section for `scribble/base`.
As suggested by Shriram.
original commit: 92e00de9f3a8257a5434ec15030d60241940483e
2014-11-26 06:47:28 -07:00
Sam Tobin-Hochstadt
cae7bfe453
Remove stray reference to Racket in LICENSE files.
...
Related to PR 14842.
original commit: 3bbdd134b1754d51422eeaec1c35e9c62d45144c
2014-11-25 14:09:57 -05:00
Matthew Flatt
220d38c053
document current-read-interaction
adjustment by at-exp
...
i.e., document the change in commit 015986fb4f.
original commit: 168e76ac0ef00ca503b60f662807105f7a63d13b
2014-11-03 12:52:08 -07:00
Robby Findler
990dc34ae3
Use the scale when rendering svg
...
Thanks to Antonio Menezes Leitao for the change
original commit: 046a851d7090f35a5966a3020e29d40c59948567
2014-10-26 07:08:08 -05:00
Robby Findler
81698b177c
fix incorrect contact; closes PR 14798
...
please include in the 6.1.1 release
original commit: 86017992ab840e81f63742a1a0505bb47fd22abe
2014-10-25 21:52:18 -05:00
Matthew Flatt
389123af2f
Scribble HTML: included needed tag prefixes in "Link to this section"
...
original commit: f79ac7b510b1b0c6b65744f815f0cd1740904383
2014-10-23 10:27:24 -06:00
Spencer Florence
ffa98a1c11
change typeset-code to conform to text:color<%>'s interface
...
The `typeset-code` function assumed that a lexeme must be `eof` on an
end-of-file, but `test:color<%>` allows it to be anything. Instead,
the check should be on type as 'eof.
original commit: d81f09d11e14a98a17a038881eb257f3b0363498
2014-10-21 12:46:14 -06:00