[Search for users] [Overall Top Noters] [List of all Conferences] [Download this site]

Conference vaxuum::online_bookbuilding

Title:Online Bookbuilding
Notice:This conference is write-locked: see note 1.3.
Moderator:VAXUUM::UTT
Created:Fri Aug 12 1988
Last Modified:Mon Jul 15 1991
Last Successful Update:Fri Jun 06 1997
Number of topics:440
Total number of notes:2134

335.0. "Problem with truncated copyright page." by CURRNT::ALFORD (Ice a speciality) Thu May 10 1990 13:23

    
    DOCUMENT V1.2B
    VMS V5.3
    
    I think I have a problem with CUP$LOCAL_ELEMENTS.TEX as I have pinned
    the copyright page that is being produced for my online document
    down to this file.
    
    Now, this file *does* contain the trademarks table etc, but it is
    not being reproduced in the final online document. 
    
    Is my installation likely to be missing something ? and as this
    is the only installation of V1.2B on this site, I can't check against
    other installations.
    
    
    
    The logicals set up on the system are :-
    

    (LNM$SYSTEM_TABLE)
    
      "DOC$BOOKR_FONTS" = "DOC$ROOT:[TEX.BOOKR.FONTS]"
      "DOC$BOOKR_TOOLS" = "DOC$ROOT:[TEX.BOOKR.TOOLS]"
      "DOC$LN03_FONTS" = "DOC$ROOT:[TEX.LN03.FONTS]"
      "DOC$LOCAL" = "DOC$ROOT:[LOCAL]"
      "DOC$LOCAL_ELEMENTS" = "DOC$LOCAL_FORMATS:CUP$LOCAL_ELEMENTS.TEX"
      "DOC$LOCAL_FORMATS" = "DOC$ROOT:[LOCAL.FORMATS]"
      "DOC$LOCAL_TEMPLATES" = "DOC$ROOT:[LOCAL.TEMPLATES]"
      "DOC$LOCAL_TOOLS" = "DOC$ROOT:[LOCAL.TOOLS]"
      "DOC$LPR_FONTS" = "DOC$ROOT:[TEX.LPR.FONTS]"
      "DOC$MESSAGE" = "SYS$MESSAGE:DOC$MSG.EXE"
      "DOC$PS_FONTS" = "DOC$ROOT:[TEX.POSTSCRIPT.FONTS]"
      "DOC$ROOT" = "$1$DIA0:[SYS0.SYSCOMMON.DOC$TOOLS.]"
      "DOC$STANDARD_FORMATS" = "DOC$ROOT:[TEX.FORMATS]"
      "DOC$TEMPLATES" = "DOC$ROOT:[TEMPLATES]"
    
    
    
    The CUP$LOCAL_ELEMENTS.TEX contains :-
    
%   ********* DIGITAL INTERNAL USE ONLY *************
% CUP$LOCAL_ELEMENTS.TEX
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% This file contains site-specific information that is included
% for all document styles. Definitions in this file will supersede
% definitions for elements of the same names in DOC$ELEMENTS.TEX.
%
% It is included by the logical name DOC$LOCAL_ELEMENTS. If this logical
% name is defined as the null file (NL:), no local macros or definitions
% are input.
%
%
% MODIFIED 11-March-1988 PAA
% - add \endControlledcopypage 
% MODIFIED 9-March-1988 SFL
% -change Postscript reference from TM to R(registered trademark symbol)
%  per BSEGAL/Legal
%
% MODIFIED 3-FEB-1988 paa to add \newif\ifvoila for building electrodoc books
%
% MODIFIED 23-october-1987 at request of B.Segal for G.S. VMS production
% - altered text on production note page, removed message line
%
% MODIFIED 3-september-1987 at request of J.Farr for G.S. VMS production
% - added local def for \endcopypage; requires all local doctypes
%   modify default TOC start page to use 5 (v) not 3 (iii)
% - source for production note text is doc$local_formats:PRODUCTION_NOTE.SDML
% - this method may change, pending patti's approval
%
%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Front Matter definitions
%
\gdef\Endtitlepagetext{Digital Equipment Corporation}

%%%%%%%%%%%%%%%%%%%%
% \startcopypage places the printdate, etc. at the very top
%
\newdimen\startcopypageruleht\startcopypageruleht=1pt
\def\startcopypage{\supereject
   \omitnextheader\omitnextfooter
\vbox to \vsize\bgroup%copyright page must stay together, even if a bit long
   %\vss% each doctype that uses this definition must include \vss to provide
       % page 'shrinkage' at some point, so what must be at the top of the
       % page stays at the top and what must be at the bottom will stay at the
       % bottom
   \copypagefontspecs
   \hbox{\hskip\gutterwidth\vrule height \startcopypageruleht width 14pc}
}
%%%%%%%%%%%%%%%%%%%%
% \copyrightline #1 specifies the copyright date. This line actually
%                   anchors the entire copyright page. doctypes with
%                   special requirements may include special information
%                   preceding or following this line.
%
\def\copyrightline#1#2{%
      \vskipbbrl{\paravskip}{.5pt}%skip amount variable with docsize
      \hbox{\hskip\gutterwidth\vrule height .5pt width 6pc}
\proprietarypara
\vskipbbrl{\paravskip}{.5pt}
\hbox{\hskip\gutterwidth\vrule height .5pt width 6pc}
\block{1}\Copyrightword #1 \CopyrightbyDigital
\paragraph{1}\Copyrightreserved
\block{1}\Copyrightprintlocation\par
\vskipbbrl{\paravskip}{.5pt}
\hbox{\hskip\gutterwidth\vrule height .5pt width 6pc}
\readerscommentpara
\trademarktable
} 

\gdef\CopyrightbyDigital{by Digital Equipment Corporation}

%%%%%%%%%%%%%%%%%%%%
% \proprietarypara specifies any proprietary information that
% must appear on copyright pages
\def\proprietarypara{%
\block{1}
The information in this document is subject to change without notice
and should not be construed as a commitment by Digital Equipment
Corporation. Digital Equipment Corporation assumes no responsibility
for any errors that may appear in this document.
\paragraph{1}
The software described in this document is furnished under a license
and may be used or copied only in accordance with the terms of such
license.
\paragraph{1}
No responsibility is assumed for the use or reliability of software on
equipment that is not supplied by Digital Equipment Corporation or 
its affiliated companies.}
%
%%%%%%%%%%%%%%%%%%%%
% \trademarktable specifies a file containing a list of trademarks
\def\trademarktable{%
\paragraph{1}
\Trademarktableline
% Modified version of TRADEMARK.TAB -- cleaned up TeX file LEE 21 JUN 84
{\normaltablerowvskip=10pt%override the default
\starttable{FALSE}%threecollist
             {FALSE}%formal-table switch
             {0}%table caption
             {1}%table margin (blockindent)
             {\normaltablerowvskip}%
             {3\\14\tablecolwdunit\\12\tablecolwdunit}%
\tablerow{DEC\\DIBOL\\UNIBUS}
\tablerow{DEC{\slash}CMS\\EduSystem\\VAX}
\tablerow{DEC{\slash}MMS\\IAS\\VAXcluster}
\tablerow{DECnet\\MASSBUS\\VMS}
\tablerow{DECsystem--10\\PDP\\VT}
\tablerow{DECSYSTEM--20\\PDT\\}
\tablerow{DECUS\\RSTS\\}
\tablerow{DECwriter\\RSX\\\vbox{\kern-24pt\declogo}}%force overlap prev. line?
\endtable }
}
\gdef\Trademarktableline{%
\paragraph{1}
The following are trademarks of Digital Equipment Corporation:}

%
%%%%%%%%%%%%%%%%%%%%
% \readerscommentpara specifies text explaining the reader's comment
% form
%
\def\readerscommentpara{%
\block{1}
The postpaid READER'S COMMENTS form on the last page of this
document requests the user's critical evaluation to assist in
preparing future documentation.
}

%
%
%%%%%%%%%%%%%%%%%%%
% \endcopypage, with DOCUMENTacknowledgement moved, text heavily modified 

% ======== begin modifications 3-sept-1987
% \vss removed from top (\startcopypage) and put at bottom of page
\def\endcopypage#1{%
  \if0#1\else\vskipbb{\paravskip}\rightline{#1}\fi
  \ifDOCUMENTacknowledgement
    \vskipbb{3pc}\DOCUMENTacknowledgement
    \vfil\egroup%this ends the vbox for the copyright page
   \else
    \vfil\egroup\DOCUMENTacknowledgement % will be full or none
    \fi
}                                 % trigger extra page 
                                  % commercial for VAX DOCUMENT
%
%%%%%%%%%%%%%%%%%%%%
% \endControlledcopypage
\def\endControlledcopypage#1{%
  \if0#1\else\vfil\rightline{#1}\fi
  \ifDOCUMENTacknowledgement
    \vskipbb{3pc}\DOCUMENTacknowledgement
    \egroup%this ends the vbox for the copyright page
   \else
    \vfil\egroup\DOCUMENTacknowledgement % will be full or none
    \fi
}%ENDCOPYPAGE

\newif\ifDOCUMENTacknowledgement\DOCUMENTacknowledgementtrue

\def\setDOCUMENTacknowledgement#1{%
   \ifcase #1 % 0 - none
     \gdef\DOCUMENTacknowledgement{\relax}
     \DOCUMENTacknowledgementfalse
   \or  % 1 = short
     \DOCUMENTacknowledgementtrue
   \or % 2 = full
     \gdef\DOCUMENTacknowledgement{\fullDOCUMENTacknowledgement}
     \DOCUMENTacknowledgementfalse
   \fi
}


% new def here, for local use only ...
%
\def\fullDOCUMENTacknowledgement{%  
\SDMLpageject\omitnextfooter\omitnextheader %force new page, suppress heads/feet
\unheadone{Production Note} % should this text be translated??
\paragraph{1}%
This book was produced with the VAX DOCUMENT electronic publishing system, a 
software tool developed and sold by DIGITAL. In this system, writers use an 
ASCII text editor to create source files containing text and English-like 
code; this code labels the structural elements of the document, such as 
chapters, paragraphs, and tables. The VAX DOCUMENT software, which runs on the 
VMS operating system, interprets the code to format the text, generate a 
table of contents and index, and paginate the entire document. Writers can 
print the document on the terminal or line printer, or they can use 
DIGITAL-supported devices, such as the LN03 laser printer and 
PostScript\footnote{{\r}}{PostScript is a registered trademark of Adobe Systems, Inc.}
printers (PrintServer 40 or LN03R ScriptPrinter), to produce a 
typeset-quality copy containing integrated graphics.
}

% ======== end modification, 23-oct-1987
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Product Name Definitions
%
%
% These may be redefined in font environments as needed.
% \leavevmode required for table environment
%   Arguments are passed, but not processed so that the index program
%   will handle the collation correctly.
\def\microrsx#1{\leavevmode\hbox{Micro\kern-.1em{\slash}RSX}}%
\def\vaxvms#1{\leavevmode\hbox{V\kern-.1em AX{\slash}VMS}}%
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Local data structure defaults 
\newif\ifwritingdsnames
\global\writingdsnamesfalse

\global\def\structurefontspecs{\ninepointss}% may need to drop to 8pt for
                        %formats with narrow margins or diagrams
                        %with long label names
%%%%%%%%%%%%%%%%%%%%
% \setdstructwidth
%   must be invoked in the DESIGN file so that the data structure width
%   is based on the document's \hsize
\def\setdstructwidth{%
   \dstructtablewidth=\hsize
   \advance\dstructtablewidth by -17pt % to accommodate start pos number
   \dstructrulethickness=1.0pt
   \advance\dstructtablewidth by .75\dstructrulethickness
   \dstructhorizrulewidth=\dstructtablewidth
   \advance\dstructhorizrulewidth by 1pt
}

%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% \declogo
%   conditionalized for output devices
%%%%%%%%%%%%%%%%%%%%%%%%% test DECLOGO for postscript 17-FEB-1988 LHS %%%%%%%%%%

\newdimen\DEClogoht \DEClogoht=12pt % 14pt % cutoff point size
                                    % if current \rm D is greater than this
                                    % the larger logo will print for POST

\def\declogo{%
   \iflnthree
     \readfont\logo{declogo}
     {\logo \char33 \char34 \char35 \char36\raise20pt\hbox{\kern3pt\sixpointss {TM}}}\fi
   \ifaps\message{aps def}
     \readfont\logo{reiter24 at 14pt}
     \def\slice{\logo\strut\raise -3.5pt\hbox{\vrule height 14.79pt width2pt}}%
     {\logo d\kern1pt \slice i\slice\kern1pt g\kern1pt%
      \slice i\slice\kern1pt \slice t\slice\kern1pt a\kern1pt%
      \slice l\slice}\raise6.5pt\hbox{\kern3pt\sixpointss{TM}}\fi
    \iflp {\bf DIGITAL}\fi
   \iflnone
     \readfont\logo{jinete}
     {\logo \char33 \char34 \char35 \char36\raise19pt\hbox{\kern3pt\sixpointss{TM}}}\fi
   \ifpostscript 
       \readfont\DEClogoA{digitallogo at 14pt}% 18/size is arbitrary for testing
       \readfont\DEClogoB{digitallogo at 26pt}% 24/30/size is arbitrary for testing
     \leavevmode\setbox\DMboxA\hbox{\rm D}% test current font, roman, height of D
     \ifdim\ht\DMboxA<\DEClogoht{\DEClogoA dt}\else{\DEClogoB dt}\fi
    \fi
}

%%%%%%%% end test new \declogo for postscript output-- lhs 17-FEB-1988



%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
% Local definitions for Digital internal memos. These names are
% referenced in the CUP$MEMO.DESIGN file, modified here so that
% file can be used with other language strings

% Uppercase these standard names
\gdef\MEMOdelim{:}
\gdef\MEMOto{TO}
\gdef\MEMOfrom{FROM}
\gdef\MEMOsubject{SUBJECT}
\gdef\Datename{DATE}

% add some new ones
\gdef\MEMOdept{DEPT}
\gdef\MEMOext{EXT}
\gdef\MEMOloc{LOC}
\gdef\MEMOenet{ENET}

        

T.RTitleUserPersonal
Name
DateLines
335.1See CLOSET::DOCUMENT Note 2956CLOSET::GRANTI&#039;ve saved $2472.00 since I quit smoking.Fri May 11 1990 11:512
    Refer to CLOSET::DOCUMENT Note # 2956 for further discussion of this
    topic.