Coder Social home page Coder Social logo

nuweb's Introduction

Here's an intermediate version of nuweb.  We've bundled up the
web source (nuweb.w), the generated .c files, file, and the assorted
auxiliary files for latex'ing with a Makefile.

Note that it's still not completely portable to every system without
change.  In particular, it expects file-names to use '/' to delimit
directories which is OK unless you are on MSDOS (where it's '\') or
VMS (which uses ':' and ']') and it thinks tab stops are set every
eight spaces.

To print the documentation, you must first run LaTeX on the file
nuwebdoc.tex.  To fix up all the citations, you'll need several runs.

	latex nuwebdoc
	bibtex nuwebdoc
	latex nuwebdoc
	latex nuwebdoc

Note that the distributed nuwebdoc.tex is basically Chapter 1 of the
complete nuweb.tex generated by running nuweb against itself.

To actually build the nuweb executable, type "make nuweb" which should
build an executable file called "nuweb".  After that, you should be
able to use the makefile to control everything very nicely.

To view the nuweb sources using an HTML viewer, copy nuweb.w to
nuweb.hw, and then add the html document-style option to nuweb.hw.
After producing the LaTeX source file nuweb.tex, convert it to HTML
using LaTeX2HTML.

For the latest version check the SourceForge page:
    http://nuweb.sourceforge.net/

Changes in Version 1.58:
Supress indentation for one fragment or argument
Allow fragment expansion in tex.

Changes in Version 1.57:
Fixed SF3416213, \it deprecated in LaTeX2e, use \itshape
Fixed SF3431294, Fragment page number refs don't work in memoir class
Fixed SF3432035, -d output file flag doesn't work
Removed use of hyperref parameter dvipdfm (-> error in TeX Live 2011)

Changes in Version 1.56:
Added minor command @t to include fragment title in output files.
Fragment use embedded in fragment argument is no longer commented.
Make tar now produces top level versioned directory.

Changes in Version 1.55:
Fixed bug 3168635 (doesn't handle inability to create output files).

Changes in Version 1.54:
Fixed bug 3158592 (SEGV) by reworking sentinel-based scrap processing.
Fixed bug 3160408 by defining MAX_NAME_LEN (to 1024) in global.h.

nuweb's People

Watchers

James Cloos avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.