Commit Graph

1133 Commits

Author SHA1 Message Date
Matthew Flatt
90c669ce1b fix 'defform*' #:id without #:literals (PR 10103); should merge to 4.1.5
svn: r14124

original commit: 14e4172c552ef96b3ec9dc60757c3e98f3d458cb
2009-03-16 12:52:28 +00:00
Eli Barzilay
36a92072fd Start a proper preprocessor documentation, with tests included.
(proper "literate testing".)

svn: r14112

original commit: 6d31100a8999d34fa595e119fccc029230848b45
2009-03-15 22:05:52 +00:00
Matthew Flatt
763a1a1b7d change render og var-ids under a quote
svn: r14108

original commit: 073013d8eff555d555bba470733eb0bd21855681
2009-03-15 13:30:26 +00:00
Eli Barzilay
a1b7be1a90 functionality for packaging tests and documentation for the preprocessor language
svn: r14104

original commit: cd233f856e8aba843956cc6180457dd4e96f840e
2009-03-15 07:41:04 +00:00
Eli Barzilay
208edf6016 reformat using #lang
svn: r14103

original commit: eb62b52d3af646a32eb842087c91743bdb815f94
2009-03-15 01:06:57 +00:00
Matthew Flatt
7d488fa96b add center valignment for table cells
svn: r14089

original commit: 6ee7b0379cda92726ac8d1b51a4d7ec704774b1c
2009-03-13 16:08:06 +00:00
Eli Barzilay
4672f9b344 dont show spaces at the end of a line when not needed
svn: r14077

original commit: 35374355648e0be9cdd93f9df4d74bb04b3d554f
2009-03-12 18:25:08 +00:00
Eli Barzilay
d1f1c4011d A complete rewrite of text output using port state now.
Also a few more text-controlling primitives.

svn: r14065

original commit: ca30b05114115470136c32dc8a2fca34e6ceb1d8
2009-03-12 02:27:12 +00:00
Matthew Flatt
fd1bb626d6 fix grammar alignment; allow row-independent 'alignment and 'valignment associations in a table style
svn: r14063

original commit: e43b393253ff65b3aeb8d2a49e4dbcbb04341e9c
2009-03-12 00:59:54 +00:00
Matthew Flatt
9eb42b71ee fix defclass and some scheme/gui argument schemevarfont binding
svn: r14042

original commit: d8d25debcd12d27588f31015d128b4b874ca3b8d
2009-03-10 23:14:53 +00:00
Eli Barzilay
1653b798cd The scribble/text language works much better now, with
indentation-aware output being possible.

svn: r14025

original commit: 3658ea87e52190d253e6c19259b47283b8138764
2009-03-10 09:36:54 +00:00
Eli Barzilay
32d49f6429 Avoid lumping together output values as (output '(x y z)), use
separate output expressions instead.

svn: r14015

original commit: 8b5b6a53d97e33b66254a9c26b1cde6333a7af8f
2009-03-08 21:10:07 +00:00
Matthew Flatt
ff3a20bb98 more fixes when 'toc sections are not immediately under a 'toc section
svn: r13985

original commit: 060bb38ebb99af6a4637160bda2eb01dec90d6b5
2009-03-06 18:41:39 +00:00
Matthew Flatt
49027e78cd Scribble: add 'non-toc style for --htmls output
svn: r13983

original commit: 5cefebf1ee65823a6bd135f38bfa42fad8416a2d
2009-03-06 17:35:22 +00:00
Eli Barzilay
22ee29d234 delete the target file if it exists
svn: r13968

original commit: ac70e716f863ca77eb0d0ec02185e148d5fddbad
2009-03-05 09:58:12 +00:00
Eli Barzilay
0e562a46da * Turn report-output? to an overridable method
* New extra-files field, and `render' installs them
  (the render of multi-html copies these files to each directory)
* Add an ++extra argument to the scribble command line
* Fix output of the indirect renderer

svn: r13966

original commit: 9b60be7c5aca4b9d5ff592698c57c4f7b273aa03
2009-03-05 09:49:53 +00:00
Eli Barzilay
77748d9e13 look for pdflatex.exe too under windows
svn: r13955

original commit: c9445be62de29d4b0f560d47a927b4b1b00c64bd
2009-03-04 19:36:55 +00:00
Eli Barzilay
6913c927f3 forgot to add to the last commit
svn: r13953

original commit: 360ba9dc79a3f2090ef5b249659f2606bd67200a
2009-03-04 18:55:13 +00:00
Eli Barzilay
f9d796999e Move the prefix-file, style-file, and style-extra-files to be defined
in base-render.ss.

svn: r13951

original commit: a7fddbd545c3c811fd44ab3b23f9a5d1d88202b8
2009-03-04 18:52:56 +00:00
Eli Barzilay
7f0900073b * run.ss is used for he scribble command-line tool
* scribble.ss is gone (ot was doing the running, which run.ss defined)
* converted run.ss to scheme/base
* added private/indirect-renderer which can be used to build renderers
  that are based on conversion from the result of an existing
  renderer, obviously useful with the latex renderer
* added pdf-render using this and private/run-pdflatex
* added a --pdf option to run.ss

svn: r13946

original commit: d952b144c2b47f64b675ace0f25877f5a4e5c3f5
2009-03-04 16:35:41 +00:00
Eli Barzilay
bd2dd5c43a mzlib/class -> scheme/class
svn: r13936

original commit: 44890f30aee76d331ce8d61afef3dc26173c184a
2009-03-04 01:29:08 +00:00
Matthew Flatt
c93f74f781 fix private library name
svn: r13933

original commit: 2d1617e282948d21961721c87867de4811230fd3
2009-03-03 23:05:25 +00:00
Matthew Flatt
37dbe64ec4 scriblib
svn: r13932

original commit: 826263c6297915d7735bf45b4071cb0a68bdeca8
2009-03-03 23:02:24 +00:00
Matthew Flatt
7a5f07fc4d mytexttt -> Scribtexttt
svn: r13893

original commit: aaea005d0f68c002231fb48b89972408e57acb37
2009-03-01 21:58:41 +00:00
Eli Barzilay
ff2f50c755 added a pdflatex iterator
svn: r13892

original commit: fdf29e2e8c92052a8be3c11e0467d4625521d944
2009-03-01 19:26:36 +00:00
Matthew Flatt
51b61f80fd scribble latex rendering: remove a pair of {} around element with style
svn: r13889

original commit: b2d2001eb0fbc787149f43b4b2c94d9f5e4cb28f
2009-03-01 12:07:25 +00:00
Matthew Flatt
2c8cfdb3e9 Scribble Latex rendering of table styles
svn: r13887

original commit: 955f2e3441d4c6ad7488cdeff1958da73c32e537
2009-03-01 03:30:44 +00:00
Matthew Flatt
4563ae1d7b fix latex rendering of superscripts; fix CSS inclusion in subsections rendered on separate pages
svn: r13880

original commit: 95cc90e0e47271e75ac65d54e37e48a66d288173
2009-02-28 15:27:09 +00:00
Matthew Flatt
1b4c0c027c add htdp/image, htdp/world defmodule to teachpack docs; minor Scribble extensions
svn: r13877

original commit: 2c71266d96368600f579d6f4431e82fb5a6af3f5
2009-02-27 22:56:00 +00:00
Matthew Flatt
ebabd8d9f9 scribble doc corrections
svn: r13866

original commit: ba925a22d91ef4a1f61265c85ba5afb76a1a86c8
2009-02-27 01:36:32 +00:00
Matthew Flatt
d9edf185bf support and document itemization styles
svn: r13865

original commit: d22069347665bd25d38b3152d8c47414eede0691
2009-02-27 01:19:08 +00:00
Matthew Flatt
b7ba65934d add scribble/lp to complement scribble/lp/lang/reader
svn: r13861

original commit: 502427ee449ccbd2c1676f8b4e99ab23da5160cf
2009-02-26 22:57:06 +00:00
Matthew Flatt
ed3216185b adjust scribble/lp docs
svn: r13859

original commit: db70d62ca717d7602ec0fd0efe2dba9e15e9fe38
2009-02-26 22:49:07 +00:00
Matthew Flatt
caf5421f7f fix scribble/lp for check syntax
svn: r13858

original commit: a4078d52950e3619911e12483ad3e70c70990663
2009-02-26 22:00:25 +00:00
Robby Findler
7bef14c014 first cut docs for literate programming
svn: r13856

original commit: 9f465fb91764558495d7019af21eac846eb11b01
2009-02-26 21:08:05 +00:00
Jay McCarthy
d62f6ee503 new units, contracts, tests
svn: r13852

original commit: 196ec00f16f726745f98d6d5b026213114d9a5e6
2009-02-26 17:09:26 +00:00
Matthew Flatt
513a508dc4 fix srcloc and binding tracking in scribble/lp
svn: r13849

original commit: 9df218784ad23abb98be72d2eef03d03ef2fa899
2009-02-26 13:40:59 +00:00
Matthew Flatt
de160f7842 fix some Scribble rendering issues with tables containing flows abd cell styles; extend Slideshow play to handle more optional arguments; fix some docs
svn: r13843

original commit: 90bc1d816d4645f7f7a3be99cf2e05c9bdfbef8d
2009-02-25 21:14:22 +00:00
Robby Findler
8f086861ee finished fixing multiple chunks
svn: r13841

original commit: 42adbca52765002306d46df8f660b8eb6f088a1b
2009-02-25 20:35:38 +00:00
Matthew Flatt
a9198c9c9e fix scribble/lp by not lifting require
svn: r13840

original commit: 973f08e0112c2e4027b6ee9f660955d8d472b2dd
2009-02-25 18:35:51 +00:00
Matthew Flatt
c571d7f881 add #lang scribble/manual; change latex table rendering to use a smaller minipage for multiple columns of non-para/table cell flows
svn: r13839

original commit: 0321cad60e6311ed1881327ddccb94949871216c
2009-02-25 18:27:16 +00:00
Robby Findler
0bd5ae64c7 fixed some bugs that broke the build
svn: r13838

original commit: 0e3b74d12531faaf5acf43e4c133fd8b663f7bb5
2009-02-25 18:18:34 +00:00
Robby Findler
50dacc432e svn: r13837
original commit: e36cde06e56a0229f38866c688caf49bc72d0ec9
2009-02-25 17:45:06 +00:00
Matthew Flatt
f2b25bc20f fix scribble/lp chunk linking
svn: r13835

original commit: f799ade23831875dc16b40eec6040470b6209739
2009-02-25 16:05:10 +00:00
Robby Findler
aee7b363b4 made the special identifier <*> count as main, if it is present
svn: r13833

original commit: 4fd43c7d9a7816bd0b960288234cbd5213b2d710
2009-02-25 15:30:29 +00:00
Matthew Flatt
6ea98dd621 add body id tag support to Scribble
svn: r13801

original commit: ce79598a4a896d2f7b3c0ade5ed344b5b9691546
2009-02-23 12:48:30 +00:00
Matthew Flatt
8089d6867b delay 'scheme' expansion to expression position
svn: r13794

original commit: 42fad650c73fb9efb486db2a0eec58d46a1d5a13
2009-02-22 21:40:45 +00:00
Matthew Flatt
2a91307fce scribble back-end configuration improvements
svn: r13792

original commit: 04c2a2c3a4ab78103f6c682964ce53f675887c83
2009-02-22 18:37:35 +00:00
Matthew Flatt
0e45d725ea PLaneT typesetting
svn: r13791

original commit: e6ee0cd001636d55e8b692a109c1c95bbbf1b23b
2009-02-22 16:01:53 +00:00
Matthew Flatt
a0beff1796 layout improvements
svn: r13790

original commit: cdfc9ffc365bb3efdebdbdda7ccdddf59620c2c9
2009-02-22 16:00:00 +00:00