From fdbfff18679d1521fe289e2274d512c0cd67793d Mon Sep 17 00:00:00 2001 From: Joel Sherrill Date: Wed, 26 Apr 2000 18:05:33 +0000 Subject: Patches rtemsdoc-4.5.0-rc.diff from Ralf Corsepius that addresses the following: The patch below should * fix the *pdf cleanup handling * fix dependencies between pdf-documents and texi-files It also contains an attempt to let networking/schedule.t use states.pdf instead of ascii graphics, but though each pdf image looks nice, it comes out weirdly distorted in the main pdf document. --- doc/user/Makefile.am | 11 +++++++--- doc/user/schedule.t | 58 ++++++++++++++++++++++++++-------------------------- 2 files changed, 37 insertions(+), 32 deletions(-) (limited to 'doc/user') diff --git a/doc/user/Makefile.am b/doc/user/Makefile.am index fc81acf71c..04580543ab 100644 --- a/doc/user/Makefile.am +++ b/doc/user/Makefile.am @@ -26,6 +26,12 @@ info_TEXINFOS = c_user.texi c_user_TEXINFOS = $(FILES) $(COMMON_FILES) $(GENERATED_FILES) PNG_FILES = rtemsarc.png rtemspie.png states.png + +EPS_IMAGES = rtemspie.eps states.eps +$(PROJECT).dvi: $(EPS_IMAGES) + +PDF_IMAGES = rtemspie.pdf states.pdf + if USE_HTML html_project_DATA += $(PNG_FILES) endif @@ -151,7 +157,6 @@ mp.texi: mp.t -n "Directive Status Codes" $< noinst_DATA = \ -states.gif states.eps \ -rtemspie.gif rtemspie.eps +states.gif rtemspie.gif -EXTRA_DIST = *.t $(PNG_FILES) $(noinst_DATA) +EXTRA_DIST = *.t $(PNG_FILES) $(EPS_IMAGES) $(noinst_DATA) diff --git a/doc/user/schedule.t b/doc/user/schedule.t index c80b3200ee..f42d6caa90 100644 --- a/doc/user/schedule.t +++ b/doc/user/schedule.t @@ -242,36 +242,36 @@ for other system resources. @ifset use-tex @c @page -@c @image{states,5in,4in} @example -@group - +-------------------------------------------------------------+ - | Non-existent | - | +-------------------------------------------------------+ | - | | | | - | | | | - | | Creating +---------+ Deleting | | - | | -------------------> | Dormant | -------------------> | | - | | +---------+ | | - | | | | | - | | Starting | | | - | | | | | - | | V Deleting | | - | | +-------> +-------+ -------------------> | | - | | Yielding / +----- | Ready | ------+ | | - | | / / +-------+ <--+ \ | | - | | / / \ \ Blocking | | - | | / / Dispatching Readying \ \ | | - | | / V \ V | | - | | +-----------+ Blocking +---------+ | | - | | | Executing | --------------> | Blocked | | | - | | +-----------+ +---------+ | | - | | | | - | | | | - | +-------------------------------------------------------+ | - | Non-existent | - +-------------------------------------------------------------+ -@end group +@image{states,,3in} +@c @group +@c +-------------------------------------------------------------+ +@c | Non-existent | +@c | +-------------------------------------------------------+ | +@c | | | | +@c | | | | +@c | | Creating +---------+ Deleting | | +@c | | -------------------> | Dormant | -------------------> | | +@c | | +---------+ | | +@c | | | | | +@c | | Starting | | | +@c | | | | | +@c | | V Deleting | | +@c | | +-------> +-------+ -------------------> | | +@c | | Yielding / +----- | Ready | ------+ | | +@c | | / / +-------+ <--+ \ | | +@c | | / / \ \ Blocking | | +@c | | / / Dispatching Readying \ \ | | +@c | | / V \ V | | +@c | | +-----------+ Blocking +---------+ | | +@c | | | Executing | --------------> | Blocked | | | +@c | | +-----------+ +---------+ | | +@c | | | | +@c | | | | +@c | +-------------------------------------------------------+ | +@c | Non-existent | +@c +-------------------------------------------------------------+ +@c @end group @end example @end ifset -- cgit v1.2.3