From: jbf via ntg-context <ntg-context@ntg.nl>
To: Taco Hoekwater <taco@bittext.nl>
Cc: jbf <roma83537@gmail.com>,
mailing list for ConTeXt users <ntg-context@ntg.nl>
Subject: Re: English-Vietnamese facing pages
Date: Tue, 4 Apr 2023 10:54:15 +1000 [thread overview]
Message-ID: <c9f3dead-8e59-6fb6-c61d-7b9de2b3e28b@gmail.com> (raw)
In-Reply-To: <5E15185D-F26F-42B2-9555-307177857926@bittext.nl>
[-- Attachment #1.1: Type: text/plain, Size: 2253 bytes --]
Okay Taco, so that's a possibility I can explore, even though it is not
a nice one, as you say. I can think of a couple of other not-so-nice
ways of achieving a result as well. The manuscript shown me (in MSWord,
obviously) has been carefully prepared to ensure no text flows over a
page, so we are really dealing with separate pages. But of course, all
that changes once page dimensions and font size etc. get involved at the
ConTeXt stage.
However, you gave me a clue: 3 files: "by creating two separate pdfs for
the page bodies only and using a third context doc to include those
pages alternated'.
For the first chapter of the proposed book I have tried Wolfgang's
suggestion as listed in https://wiki.contextgarden.net/Columns#Streams
by simply using the \input method. Obviously 'en' and 'vn' stand for two
tex files set up as I normally would with preamble and bodymatter. I
certainly get a good result once the chapter starts. It would seem
logical that further chapters can be added. Obviously I only want one
TOC, not two (only call it in for, say, the en.tex but not for vn.tex)
and for some reason I have several blank pages before everything
starts... but hopefully can solve that. Maybe I can adapt what we have
below with the project structure.
Not ready to give up yet!
Julian
\starttext
\startoutputstream[one]
\startcolor[red]
\input en\par
\stopcolor
\stopoutputstream
\startoutputstream[two]
\startcolor[blue]
\input vn\par
\stopcolor
\stopoutputstream
\synchronizestreams[one,two]
\setbox\scratchboxone\outputstreambox[one]
\setbox\scratchboxtwo\outputstreambox[two]
\doloop
{\ifvoid\scratchboxone
\exitloop
\else
\setbox\scratchboxfour\vsplit\scratchboxone to \textheight
\vbox to \vsize{\box\scratchboxfour\vss}%
\setbox\scratchboxfive\vsplit\scratchboxtwo to \textheight
\vbox to \vsize{\box\scratchboxfive\vss}%
\fi}
\stoptext
On 3/4/23 20:15, Taco Hoekwater wrote:
> Way, way back when, I did a document in NL + EN by creating two separate pdfs for the page bodies only and using a third context doc to included those pages alternated, with the correct headers added in that third document. Not a ’nice’ solution at all, but it worked for me. (this was in the nineties, though)
[-- Attachment #1.2: Type: text/html, Size: 6984 bytes --]
[-- Attachment #2: Type: text/plain, Size: 496 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / https://www.ntg.nl/mailman/listinfo/ntg-context
webpage : https://www.pragma-ade.nl / http://context.aanhet.net
archive : https://bitbucket.org/phg/context-mirror/commits/
wiki : https://contextgarden.net
___________________________________________________________________________________
next prev parent reply other threads:[~2023-04-04 0:54 UTC|newest]
Thread overview: 7+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-04-03 9:54 jbf via ntg-context
2023-04-03 10:15 ` Taco Hoekwater via ntg-context
2023-04-04 0:54 ` jbf via ntg-context [this message]
2023-04-03 10:55 ` Peter Münster via ntg-context
2023-04-04 0:57 ` jbf via ntg-context
2023-04-03 12:04 ` Henning Hraban Ramm via ntg-context
2023-04-04 1:13 ` jbf via ntg-context
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=c9f3dead-8e59-6fb6-c61d-7b9de2b3e28b@gmail.com \
--to=ntg-context@ntg.nl \
--cc=roma83537@gmail.com \
--cc=taco@bittext.nl \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).