[OS X TeX] !TEX root

Paul Dulaney pmdulaney at gmail.com
Sun Jul 16 11:28:28 EDT 2023


If the idea is to have a main file which includes other files (one for each
chapter), I recommend the subfiles package. A really nice feature of the
subfiles package is that you can edit and typeset the subfiles by
themselves, which can be much faster and is better for your own mental
focus. Of course you can also typeset the entire document.

Here is a sample MAIN file:

% /Users/drofnats/Documents/LaTeXDocs/MyMasterpiece.tex


% This is the main document for

%     My Masterpiece, a tome of many chapters

%

% I am using the subfiles pkg which allows each subfile (e.g., Preface,
Chapter 1, etc.)

% to be compiled and viewed separately


\documentclass[12pt]


% begin preamble       *    *    *    *    *    *    *    *    *    *    *
   *    *


% packages (in general) go here, but I've put font-related commands
together further down


\usepackage{marginnote}


\newcommand{\vskipp}{\par\vspace{10pt}\noindent}



% ** start ********************** FONT-RELATED COMMANDS
*****************************


\usepackage{fontspec}


\setmainfont{charis-sil}    % For now, my default font


% **  end  ********************** FONT-RELATED COMMANDS
*****************************


% The subfiles package MUST be the last package in the preamble

\usepackage{subfiles}

% end preamble    *    *    *    *    *    *    *    *    *    *    *    *
   *    *

\begin{document}

\title{My MasterPiece: In which many mental knots are untied}

\author{D. E. K. Drofnats}


\maketitle

%

% OUTLINE

%

% My Masterpiece

%

%       Preface

%    1. Mathematical revelations

%    2. Philosophical revelations

%    3. Spiritual revelations

%


\subfile{Masterpiece_Preface}

\subfile{Masterpiece_Chap01}

\subfile{Masterpiece_Chap02}

\subfile{Masterpiece_Chap03}


\end{document}



And here is a sample file to be included:

% /Users/drofnats/Documents/LaTeXDocs/Masterpiece_Chap01.tex


\documentclass[MyMasterpiece]{subfiles}

\begin{document}


\chapter{}


\noindent

The story of my mathematical excellence begins in my sixth year. Much like
my

hero, Norbert Wiener, it is my father I have to thank for my introduction to

mathematics.


\end{document}



On Sat, Jul 15, 2023 at 5:10 PM Herbert Schulz via MacOSX-TeX <
macosx-tex at email.esm.psu.edu> wrote:

>
>
> > On Jul 15, 2023, at 5:14 PM, Nitecki, Zbigniew H. <
> Zbigniew.Nitecki at tufts.edu> wrote:
> >
> > I’m simultaneously working on two projects.  One is a book-length
> project while the other is a single, short article.
> > For each one, I have a root file and then separate files for individual
> chapters (resp sections).
> >
> > I’ve been using method described in section 2.4 of the TexShop Tips and
> Tricks file for a long time on the book project, but am puzzled by a
> different behavior by the (very recent) article project.
> >
> > Setup:
> > The root file for the book project, Couer.tex,  is in a Dropbox folder
> Books->Couer. The chapter files are also all in this folder. The first line
> of each reads
> > % !TEX root = Coeur.tex
> > and the root file calls them via an \input{filename} command.
> >
> > The root file for the article, SpaceFillCurve.tex, is in a different
> Dropbox folder, MyPapers->SpaceFill, and the section files (so far, just
> one) are in that folder. The first line of each reads
> > % !TEX root = SpaceFillCurve.tex
> > and the root file calls them via an \include{filename} command (I wanted
> to see how the include option works).
> >
> >
> > The style files I am using are in a texmf folder in my Library.
> >
> > Behavior:
> > In both cases, a command-T on the root file or the output file results
> in typesetting.
> > In the (older) book project, if I am displaying an individual chapter
> source file and I click either command-T or the “typeset” button the whole
> thing typesets.
> > In the new article project when I do this nothing happens, unless I am
> in the root file.
> >
> > I should mention, if it is relevant, that I have
> root/source/output/console files for both projects open simultaneously.
> >
> > Any suggestions where to look for a fix?  It is relevant if I want, for
> example, to do bibtex or makeindex.
> >
> >
> >
> >
> >
> > Zbigniew Nitecki
> > Professor Emeritus
> > Department of Mathematics
> > Tufts University
> > Medford, MA 02155
> >
> > telephones:
> > Dept.    (617)627-3234
> > Dept. fax    (617)627-3966
> > http://www.tufts.edu/~znitecki/
>
> Howdy,
>
> What happens if you copy the DropBox folder to the your conputer? Does
> everything work as expected? What happens if you create a symbolic link to
> the DropBox folders on your computer? I guess I don't trust DropBox since
> I've heard of strange things happening.
>
> Good Luck,
>
> Herb Schulz
> herbs2 at mac.com
>
>
> ----------- Please Consult the Following Before Posting -----------
> TeX FAQ: https://www.tug.org/mactex/faq/index.html
> List Reminders and Etiquette: https://sites.esm.psu.edu/~gray/TeX/
> List Archives: http://dir.gmane.org/gmane.comp.tex.macosx
>                 https://email.esm.psu.edu/pipermail/macosx-tex/
> TeX on Mac OS X Website: https://www.tug.org/mactex/index.html
> List Info: https://email.esm.psu.edu/mailman/listinfo/macosx-tex
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://email.esm.psu.edu/pipermail/macosx-tex/attachments/20230716/879bf1c2/attachment.htm>


More information about the MacOSX-TeX mailing list