William J. Bowman
a93ee701fd
* Changed parsing for #:escape-id to use a peeking-input-port.
...
pkgs/scribble-pkgs/scribble-lib/scribble/comment-reader.rkt
original commit: c77affa143c4739ff140e2df69aac38aee1fffb3
2013-12-08 07:32:53 -07:00
William J. Bowman
bebefaa45c
* Updated manual to explain #:escape-id parameter to comment-reader
...
pkgs/scribble-pkgs/scribble-doc/scribblings/scribble/manual.scrbl
* Changed parameter name to #:escape-id.
pkgs/scribble-pkgs/scribble-lib/scribble/comment-reader.rkt
original commit: 9907165af8009585ab5e0f4427d68acbdeadc0a0
2013-12-08 07:32:46 -07:00
William J. Bowman
06fcc23c24
* Parameterized comment-reader over 'unsyntax, for use with RACKETBLOCK
...
pkgs/scribble-pkgs/scribble-lib/scribble/comment-reader.rkt
original commit: 57dd977cb7acc0d1442c46a2e6059b48a13e95eb
2013-12-08 07:32:34 -07:00
Matthew Flatt
e4d4904298
scriblib/figure: fix figures as ref targets
...
Merge to v6.0
original commit: a794ef862ec462bcc43d30d9f1b4829cbf53f1ba
2013-12-05 07:33:17 -07:00
Matthew Flatt
d6292ee9ff
scriblib/fgure: hyperlink figure references in PDF
...
Merge to v6.0
original commit: 6d73aa4ef7e9dba3c4e4f97f946ed5dd5a9fbf2a
2013-12-04 19:21:59 -07:00
Matthew Butterick
460d1165ef
add missing weight of Source Code font
...
original commit: dbad2913ec09975b701b54d373682ad5a94007a8
2013-12-04 09:57:54 -06:00
Matthew Butterick
841770c364
small Scribble CSS fixes
...
original commit: a24c8361b66cacb6809fc593113722abdbbafa64
2013-12-04 09:57:53 -06:00
Asumu Takikawa
35774be8b7
Fix Scribble doc typos
...
Please merge to v6.0
original commit: eb19478f1e60ed56ff60ce4d7113b9d1a0c8302e
2013-12-02 14:16:39 -05:00
Matthew Flatt
15a938e0bd
move setup/xref
from "scribble-lib" to "racket-index"
...
The `setup/xref` library conceptually belongs in "racket-index",
and moving the library avoids a cross-package use of a private
module.
Merge to v6.0
original commit: d37e910169622364a10cdd34f00ade99ee216a77
2013-12-01 08:38:31 -07:00
Matthew Flatt
685fdc078d
use localStorage for user-doc redirect
...
Chrome doesn't allow cookies for local files, so try
localStorage (and fall back to cookies where localStorage
is unavailable)
original commit: 2312e3b9e6feb4427f582a9a4c6132a8d67cb8f1
2013-11-28 08:47:54 -07:00
Matthew Flatt
f45683c022
scribble/lncs: doc repair
...
Merge to v6.0
original commit: 8514662b839d63da36d03d6f2125223f8e38b41f
2013-11-27 07:51:02 -07:00
Matthew Butterick
597e24b960
Restore indentation to blockquotes
...
Merge to v6.0
original commit: 2a0bd4d6e9acd604cdf9cd2dbebb5528bf89e588
2013-11-26 18:19:54 -07:00
Matthew Butterick
da928bc69d
Make font size consistent within .defmodule
...
Merge to v6.0
original commit: c5f5d0e0ac174475bd3c6c85a776e96fcdc9fb68
2013-11-26 18:19:54 -07:00
Asumu Takikawa
e51f4827c9
Minor formatting fix for ae641cdfc539
...
Please merge to v6.0
original commit: f5177177bc86530b3ae22ce4424130bd3ff74d77
2013-11-26 13:50:32 -05:00
Asumu Takikawa
4eedc6cd3f
Add an example paper for scribble/lncs docs
...
Please merge to v6.0
original commit: ae641cdfc53954b64f80b7b77af07d5f94d50ba8
2013-11-26 13:44:54 -05:00
Matthew Flatt
87e9b0292c
reflow release notes for v6.0
...
Merge to v6.0
original commit: f1d561ac46dbed8760a7fc71051e9a3742a742ae
2013-11-22 14:59:35 -07: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 Butterick
7d3048c652
updated scribble CSS files for new docs layout
...
original commit: 090314826be3b7cfa4b7bbf29897dd6eace98b30
2013-11-16 14:38:59 -07:00
Matthew Flatt
5bbd6e2712
scribble: fix a rendering and cross-reference problem
...
The problem is related to the recently introduced style split between
definitions and references to definitions.
original commit: 44f810aa72468961f73aad3161ea345cd1e3ed30
2013-11-14 11:10:45 -07:00
Matthew Flatt
cc37b26e35
scribble: add style to distinguish definition sites
...
original commit: e4a0bff456d2c40d688c6b49322ed94ec666b69c
2013-11-14 07:41:25 -07:00
Matthew Flatt
d96d31582f
scribble/base: fix verbatim
...
Typewriter font got lost in generalization to support non-string
arguments.
original commit: 24a132b8d11b9ac66dd140a142d0dbcb7c26292d
2013-11-12 20:17:03 -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
30ad2e3890
serializable-struct, etc.: export deserialization info in submodule
...
This change is slightly incompatible, because `serializable-struct`,
`define-serializable-struct`, and `define-serializable-class` no
longer `provide` and identifier that they used to. Instead, the identifier
is provided by a `deserialize-info` submodule.
The deserializer looks for a `deserialize-info` submodule, and then
falls back to using a module if the submodule is not available.
original commit: 90142edc5b4649e058ccf66970c119076ac5e864
2013-11-08 18:13:43 -07:00
Asumu Takikawa
a728366aab
Render scribble doc examples in the page
...
original commit: ed4cbb8054f06ef4c92fe11cc375b0275b40f581
2013-11-08 19:23:10 -05:00
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