Commit Graph

1902 Commits

Author SHA1 Message Date
Matthew Flatt
098e9a37ff scribble/manual: generalize deprecated
original commit: 9dd9ffc2e2d63616a3f1790eff34a2cdafbc15de
2013-11-08 06:29:14 -07:00
Matthew Flatt
644ea52438 scribble HTML rendering merges style attributes
This change fixes using `color-property` and `background-color-property`
at the same time, for example.

original commit: d2e1396b136ecb4917233106ba805823207c6592
2013-11-08 05:49:32 -07:00
Matthew Flatt
d612610615 scribble: add --html-tree <n> mode for rendering to depth <n>
Depth 0 is the same as `--html`, depth 1 is the same as `--htmls`,
and higher depths cause sections and subsections to be rendered
into separate directories when they have their own pages.

original commit: a0c306e2ed0fe9c367cc939de946576552157dac
2013-11-08 05:49:32 -07:00
Matthew Flatt
1a192ed8d4 scribble/manual: add #:escapes? argument to to-paragraph, etc.
Use the new option to fix `codeblock`, which shouldn't have any
escapes.

Closes PR 14104

original commit: 5d5522ad4c82f4c448ead013b31f23cec6a8d2ff
2013-11-06 19:35:12 -07:00
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