Matthew Flatt
f165cc9dcd
Scribble LaTeX/PDF: make section references hyperlinks
...
original commit: dee76b58a99e211cab70b2f4099f08bf6548815e
2013-11-03 09:36:31 -07:00
Stephen Chang
0add737732
fix scribble interaction error msg
...
fix error msg when scribble interaction #:eval
does not have sandbox-error-output set to 'string
original commit: 7d7e16abe480f5e6a591ad12e30ce733391e3098
2013-10-19 02:56:27 -04:00
Sam Tobin-Hochstadt
cf6d7c2058
Move doc completeness check to where it belongs.
...
The odd file name is to avoid package system clashes.
original commit: b377c7833bf41eadd6de19598eaf299cd60e6455
2013-10-18 09:59:03 -04:00
Matthew Flatt
2cd4f7d589
remove some unneeded dependencies
...
original commit: d5f6b72e6976a36d6777709711765af1117c959b
2013-10-15 17:50:32 -06:00
Matthew Flatt
f35a636fcf
move some test & doc collections out of "racket-" pkgs to new pkgs
...
original commit: 1920ac59ab0607502641298fc575b66e6acd8c73
2013-10-15 17:50:32 -06:00
Robby Findler
704677ec29
adjust scribble html renderer to fall back from svg to png
...
and vice-versa
original commit: 3ab82a7f8d1f48f5bab147214444dfad6503bc24
2013-10-15 11:30:32 -05:00
Jens Axel Søgaard
0724d20135
Changed behaviour of render-part-content with respect to html-render-pict-as
...
original commit: 1bb4eb8879bf19466e26742fb1e72bc4fcf5ab19
2013-10-15 00:23:24 +02:00
Jens Axel Søgaard
9103a7250f
Fix default for html-render-pict-as
...
original commit: c5ccedc08608e7e2f46e3c9c85bc6b675b4a936a
2013-10-14 23:28:29 +02:00
Jens Axel Søgaard
8a5a9adfc5
Use html-render-pict-as to control whether html-render uses pngs or svgs
...
original commit: 2bc58b5663c7753b0ad9bdabe18acd637276ac96
2013-10-14 22:25:57 +02:00
Jens Axel Søgaard
49eac8975b
Added pict to svg conversion. Added parameter to Scribble's html renderer to control choice between png and svg.
...
original commit: 5ed686d9911b9f0d1cb1d5cb58d6950e33b9d17c
2013-10-14 17:44:37 +02:00
Eli Barzilay
24492f3f9b
Fix the obligatory Stupid Mistake.
...
original commit: 1ccdc3a60de161cd38e7481c88aa3d8d06ec20ef
2013-09-28 15:28:00 -04:00
Eli Barzilay
2ed47f1bbd
Add a `doctype' convenience.
...
original commit: ab0cde405ad87bc07a235063e77b2de2799ac789
2013-09-28 14:51:55 -04:00
Matthew Flatt
bb79dcff2d
scribble: CSS repairs & clean-up toward documentation of class names
...
original commit: 7d0dc0e6581e3f167058f99efbd241a1dd91074a
2013-09-26 14:21:39 -04:00
Asumu Takikawa
351b0612a6
Fix negated wording in reference
...
This appears to be the actual behavior and is consistent
with `defform` and other forms
original commit: 0976e38bde419526c0c8485e5513fb939a152a79
2013-09-20 15:49:30 -04:00
Robby Findler
05a6646111
added struct-doc and struct*-doc to scribble/srcdoc
...
original commit: 8f4dee5daf9d432ae370ec5e6aa19c674c5f5596
2013-09-20 14:38:35 -05:00
Robby Findler
7f75c9a4c6
add #:omit-constructor option to @defstruct[] and @defstruct*[]
...
original commit: 4242f62e665949d89c1494e33c67e171d1044437
2013-09-20 14:38:35 -05:00
Matthew Flatt
82b85a9155
scribble: add #:indirect
option to defmodule
...
Also, fix up some command-line argument handling for `scribble`.
original commit: b8f6311e4b082cf7a5ce33f64d0dafeb9ffcfb36
2013-09-19 10:52:54 -05:00
Matthew Flatt
837249163c
scribble/sigplan: add exclusive-license
...
original commit: c6bd9b23e0fd6849b880c33f5757b48658e5460e
2013-09-12 06:51:20 -06:00
William J. Bowman
546e790ff4
* Changed bibtex author parsing to handle missing author field.
...
* Changed cite in autobib to handle missing author field.
original commit: b30ed6ef03f250fda4abfd6332137b8a35c3e1b6
2013-09-10 08:02:55 -06:00
Matthew Flatt
af6cf8d1a6
raco setup: avoid duplicate "scribble.css" files, improve style customization
...
Arrange for documentation added through an installation-wide package to
use the installation's "scribble.css", etc., files. Also, add "doc-site.css"
and "doc-site.js" files (both empty) to allow installation-specific customization
that will not get overwritten by document installs or builds.
original commit: e2ee051adc7f5a92de3a3c0bcabd5cc3de460be3
2013-09-06 20:02:05 -06:00
Matthew Flatt
4431dff8d9
scribble/base: extend verbatim
to accept non-string arguments
...
original commit: 0f439667bfbbfbf1c78ea63dec17534b3280a295
2013-09-06 20:02:05 -06:00
Vincent St-Amour
f660f2c161
Biding -> Binding.
...
Closes PR13992.
original commit: 4453a4318c617857fcd0d1dddc75f573e0476c07
2013-09-03 11:31:35 -04:00
Robby Findler
4a59299f58
fix typo
...
original commit: 8fe0022cf1200c24214c004bc90e0419e8252b96
2013-09-02 10:03:55 -05:00
Matthew Flatt
bacdb37704
include license with each package
...
original commit: ff9da94cfb852d25cd54bc0d9a904c8ae46fe64c
2013-08-31 06:25:31 -06:00
Matthew Flatt
10af84fa62
scribble/base: fix problem with macro-introduced `include-section'
...
original commit: 4fd0d7454bd6392d97e2c5d1b917de34c13c6c48
2013-08-31 06:25:30 -06:00
Matthew Flatt
41af75965d
scriblib/figure: add suppress-floats
...
original commit: ac21f854a2096e96ea6940f0b0672163eadd86a4
2013-08-29 12:23:57 -06:00
Matthew Flatt
3f43a70496
scribble/sigplan: add `doi'
...
original commit: 36203863d8d89ae81a91fddba1b41765e836aff5
2013-08-28 10:02:28 -06:00
Matthew Flatt
c0556bb30f
auto-fix dependencies for "scheme-lib" and "srfi-lite-lib"
...
original commit: c709af5bf4d3af8f8c7a5918cf0b521ac1846f78
2013-08-27 15:20:58 -06:00
Matthew Flatt
e9c1b7dc5e
scribble/bnf: use 'roman for all BNF metasyntax
...
This change solves a long-standing problem with using @nonterm{}
inside @tt{} or other constructors that change the font, where
the font would be different (and uglier) than uses outside of font
changes.
original commit: 9f68533f82df6398e59d9190a61af12c34a5a1af
2013-08-21 19:59:10 -06:00
Matthew Flatt
b76ed3d3ae
scribble: add 'roman as a built-in element style
...
original commit: 2084f94c4728329ce6bbf0edc001c9237805e2da
2013-08-21 19:59:10 -06:00
Matthew Flatt
79b8235167
scribble-lib package: keep "doc" subcollection in source package
...
original commit: c02aeb75f04816fa5636d86890ff2bed5206d6ff
2013-08-16 16:59:46 -06:00
Matthew Flatt
90f5738974
scribble: fix "InBox" example's CSS
...
original commit: 23a757aefa3e2f5d785e69e624170d9349989f5f
2013-08-09 12:59:51 -06:00
Robby Findler
cf5c1e3fae
tweak the pdflatex finding code to work in drracket when
...
started from the finder
original commit: 02e33983d0d6cf2da5a967077bfcb7fff95320f5
2013-08-09 06:37:21 -05:00
Jay McCarthy
55f01d36f4
Forgot to add CHUNK docs
...
original commit: ce7cb703eaa5a631901a36c486c4170dbb019bde
2013-08-08 13:16:02 -06:00
Jay McCarthy
8a8a54fec9
Add CHUNK
...
original commit: 05128592353ba81d378afb55ebb9724cfd8aecc4
2013-08-08 12:43:21 -06:00
Andrey Larionov
4448ccae6b
Update documentation source location link
...
original commit: 87a1506ef4eae4ade66bb05e21a2298aa7247876
2013-08-05 10:23:01 -04:00
Matthew Flatt
250202ad87
scribble: fix list splicing for sections
...
original commit: 570f51e942d3668727f7534c92e18837697d8e96
2013-08-03 12:18:46 -06:00
Matthew Flatt
5e16b991ff
latest "sigplanconf.cls"
...
original commit: fa40be83d652f9f6f96b94adbfb93478f3f2f74f
2013-08-02 08:25:38 -06:00
Matthew Flatt
4644c7373d
add pkg-desc' and
pkg-authors' to each package
...
This information will be used to construct a catalog from the
package directories.
original commit: 057bfc2ea1a24e85ece2d5f85da30076643ea598
2013-07-31 07:06:24 -06:00
Matthew Flatt
3cc0645878
scribble/manual: add space before "packages:" to look better in text output
...
original commit: ad13c6e5392ebb8736e690623643619adc6917fa
2013-07-27 12:22:31 -06:00
Matthew Flatt
491181b202
scribble Latex: make numbered subsections work in an unnumbered section
...
original commit: ab21e387f2b4f6be8a0381df2578c706819495e9
2013-07-27 12:22:31 -06:00
Matthew Flatt
c2616f298c
scribble: fix PDF rendering of references to unnumbered sections
...
Instead of "section" or "part" without a folowing number,
a reference to an unnumbered section renders as the section
name in quotes and then "on page <n>" (to help clarify that
the quoted part is a section name).
More generally, enable LaTeX macros for `secref' to work with the
LaTeX-level label (to expand to a page number, for example) in
the case of document-local references.
Closes PR 13935
original commit: 68d9da17fa9e9b1957ca6426727773cc4f1bb8ca
2013-07-27 12:22:31 -06:00
Matthew Flatt
0e5dd24c61
show package for each module in documentation
...
The package is normally determined automatcially, but
the `defmodule' form also supports a `#:packages' option.
original commit: 5457f72391d83615e21924537e3a60749232d1f6
2013-07-22 18:32:39 -06:00
Matthew Flatt
0170b0a672
add `#%declare', require declaration of cross-phase persistent modules
...
original commit: 9e2cf2ab376a3461a1db943dfb35f6a152b70470
2013-07-22 12:51:37 -06:00
Matthew Flatt
6c624d531e
move Scribble tests to "scribble-test"
...
original commit: ba553a917e3e97c74450859dc13481e2187c55ba
2013-07-18 15:20:51 -06:00
Matthew Flatt
b5a0723400
move "scriblib" from "racket-doc" to "scribble-lib"
...
original commit: f8e81842800cb9ae7fdd8badf11f2328f603dfee
2013-07-18 15:19:32 -06:00
Sam Tobin-Hochstadt
544ab9ee6f
Move most of the planet
collection to 'planet-lib'.
...
original commit: efba034e0186f289962940ff5f09f25b3127e77a
2013-07-18 15:21:12 -04:00
Matthew Flatt
1bb5584dc9
path->collects-path: repair for single-collection packages
...
Added an optional `#:cache' argument that is propagated to
`path->pkg', if necessary.
original commit: 4500c7c4d54a7645b6bfe412df1d270567938427
2013-07-17 14:31:41 -06:00
Matthew Flatt
9f946d1932
enable compilation of tests formerly in "racket-test"; reorganize
...
A package like "gui" does not depend on a package like "gui-test",
which means that you have to specifically ask for a test package if
you want the tests. A new "main-distribution-test" package
aggregates the tests for packages that are in "main-distribution".
The "plt-services" package, meanwhile, depends on the
"main-distribution-test" package, which means that all tests are
compiled by default for an in-place build.
original commit: d50d0f8bcab260f404049029b77407e0222f588a
2013-07-16 18:45:05 -06:00
Matthew Flatt
a8347bf1b2
scribble/base: add an #:indirect' option to
other-doc'
...
original commit: 6c78bb056371ceebe26d5e7748bbd1241e668278
2013-07-12 14:52:42 -06:00