Commit Graph

14 Commits

Author SHA1 Message Date
Matthew Flatt
dae3560a76 scribble: document all scribble/base CSS style classes
A demo document (linked from the Scribble manual) demonstrates how
to trigger each style class and what it looks like with the default
and manual styles.

original commit: 5e0182029fea2d79e22d515305654a79a881e6d3
2014-01-08 07:50:27 -07:00
Matthew Flatt
cf3e0ef3eb scribblings config: 'keep-style and 'no-search flag, 'omit-start section
The 'keep-style avoids imposing the Racket manual style on a
document, while 'no-search omits the search box. The 'omit-start
section is like 'omit, but the document is still indexed and
available for cross-references.

Also, recognize a 'prefixable tag shape so that the set of tags
hat support prefixing is extensible.

original commit: c4f4ba4ca38c05e8beff1546a8df69617c25821c
2014-01-08 07:33:28 -07:00
Matthew Flatt
2828cef1d8 scribble: doc repair
Closes PR 14219

original commit: 60f5f512e82158bd7a5416257bd43365a3ed5cf0
2014-01-07 14:38:03 -07:00
Sam Tobin-Hochstadt
baded0251a Minor doc fixes.
original commit: ade6ebff9916fcf8e4566c69b431d86644721abc
2014-01-04 17:56:28 -05:00
Matthew Flatt
76cca479d9 restore old Scribble default style, but make new style default for manuals
Using
 #lang scribble/base
produces HTML output in the old style, while
 #lang scribble/manual
uses the new style.

To get the new style without switching to `#lang scribble/manual`,
use `manual-doc-style`.

Related changes include the addition of `css-style-addition` and
`js-style-addition`.

original commit: b520b66c4e8e54909c7d7b1126044e984989e8ef
2013-11-16 14:38:59 -07:00
Matthew Flatt
cc37b26e35 scribble: add style to distinguish definition sites
original commit: e4a0bff456d2c40d688c6b49322ed94ec666b69c
2013-11-14 07:41:25 -07:00
Robby Findler
7ff10149be rename the 'render-pict-as' to 'render-convertible-as'
also, add docs and simplify the interface a little bit
in a way that makes it friendlier to future extension

original commit: 7adece9001dbfed39c5f114d3a7334ac1d6b7c9e
2013-11-10 15:41:28 -06: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
bb79dcff2d scribble: CSS repairs & clean-up toward documentation of class names
original commit: 7d0dc0e6581e3f167058f99efbd241a1dd91074a
2013-09-26 14:21:39 -04: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
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
a6e135c75c catch up on documentation for some library changes
The library changes were made as part of the package reoganization.

original commit: 4dc8050f757c529b30ee9960f9ec8c01c7f61ca5
2013-06-26 13:00:17 -07:00
Matthew Flatt
b79fa2c540 reorganize into core plus packages
The "racket" directory contains a pared-back version of the
repository, roughly.

The "pkgs" directory everything else in the repository, but
organized into packages.

original commit: b2ebb0a28bf8136e75cd98316c22fe54c30eacb2
2013-06-19 09:01:37 -06:00