* two questions on file handling
@ 2015-02-20 21:53 Pablo Rodriguez
2015-02-20 22:05 ` Hans Hagen
0 siblings, 1 reply; 9+ messages in thread
From: Pablo Rodriguez @ 2015-02-20 21:53 UTC (permalink / raw)
To: mailing list for ConTeXt users
Dear list,
I have two questions on how to improve the way I use ConTeXt to handle
files.
Is there a way that I can specify the document from the command line in
the line below?
\insertpages[mydocument.pdf][width=0pt]
Is there any way that context compiles using the a pipe? (Sorry if this
is wrong, but this is totally new to me.)
I would like to compile something like (well, using pandoc):
cat a.tex | contextjit --purgeall
Many thanks for your help,
Pablo
--
http://www.ousia.tk
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: two questions on file handling
2015-02-20 21:53 two questions on file handling Pablo Rodriguez
@ 2015-02-20 22:05 ` Hans Hagen
2015-02-20 22:28 ` Pablo Rodriguez
0 siblings, 1 reply; 9+ messages in thread
From: Hans Hagen @ 2015-02-20 22:05 UTC (permalink / raw)
To: ntg-context
On 2/20/2015 10:53 PM, Pablo Rodriguez wrote:
> Dear list,
>
> I have two questions on how to improve the way I use ConTeXt to handle
> files.
>
> Is there a way that I can specify the document from the command line in
> the line below?
>
> \insertpages[mydocument.pdf][width=0pt]
>
> Is there any way that context compiles using the a pipe? (Sorry if this
> is wrong, but this is totally new to me.)
you can pass command line arguments, see mtx-context-*.tex files for
examples
> I would like to compile something like (well, using pandoc):
>
> cat a.tex | contextjit --purgeall
won't work (imagine multiple runs) .. why pipe and not just "contextjit
a.tex"
> Many thanks for your help,
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: two questions on file handling
2015-02-20 22:05 ` Hans Hagen
@ 2015-02-20 22:28 ` Pablo Rodriguez
2015-02-20 22:43 ` Hans Hagen
2015-02-21 7:44 ` Aditya Mahajan
0 siblings, 2 replies; 9+ messages in thread
From: Pablo Rodriguez @ 2015-02-20 22:28 UTC (permalink / raw)
To: mailing list for ConTeXt users
On 02/20/2015 11:05 PM, Hans Hagen wrote:
> On 2/20/2015 10:53 PM, Pablo Rodriguez wrote:
>> [...]
>> Is there a way that I can specify the document from the command line in
>> the line below?
>>
>> \insertpages[mydocument.pdf][width=0pt]
>
> you can pass command line arguments, see mtx-context-*.tex files for
> examples
Many thanks for your reply, Hans.
I’ll check it right after this message.
>> I would like to compile something like (well, using pandoc):
>>
>> cat a.tex | contextjit --purgeall
>
> won't work (imagine multiple runs) .. why pipe and not just "contextjit
> a.tex"
Well, it was a more complex command:
pandoc -S -s --section-divs book.md -t html -o book.xml
Since I won’t use that book.xml for other purpose, I thought it would be
better not to write it to disk.
Many thanks for your help,
Pablo
--
http://www.ousia.tk
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: two questions on file handling
2015-02-20 22:28 ` Pablo Rodriguez
@ 2015-02-20 22:43 ` Hans Hagen
2015-02-21 9:57 ` Pablo Rodriguez
2015-02-21 7:44 ` Aditya Mahajan
1 sibling, 1 reply; 9+ messages in thread
From: Hans Hagen @ 2015-02-20 22:43 UTC (permalink / raw)
To: ntg-context
On 2/20/2015 11:28 PM, Pablo Rodriguez wrote:
> On 02/20/2015 11:05 PM, Hans Hagen wrote:
>> On 2/20/2015 10:53 PM, Pablo Rodriguez wrote:
>>> [...]
>>> Is there a way that I can specify the document from the command line in
>>> the line below?
>>>
>>> \insertpages[mydocument.pdf][width=0pt]
>>
>> you can pass command line arguments, see mtx-context-*.tex files for
>> examples
>
> Many thanks for your reply, Hans.
>
> I’ll check it right after this message.
>
>>> I would like to compile something like (well, using pandoc):
>>>
>>> cat a.tex | contextjit --purgeall
>>
>> won't work (imagine multiple runs) .. why pipe and not just "contextjit
>> a.tex"
>
> Well, it was a more complex command:
>
> pandoc -S -s --section-divs book.md -t html -o book.xml
>
> Since I won’t use that book.xml for other purpose, I thought it would be
> better not to write it to disk.
if you make complex one-liners on the command line adding a delete
afterwards is no big deal
(actually there is a whole subsystem driven by ctx files that can be set
up to take a file, convert it, use environments and modules etc .. we
sometimes use that for projects .. but i sometimes wonder if it should go)
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: two questions on file handling
2015-02-20 22:28 ` Pablo Rodriguez
2015-02-20 22:43 ` Hans Hagen
@ 2015-02-21 7:44 ` Aditya Mahajan
2015-02-21 9:59 ` Pablo Rodriguez
1 sibling, 1 reply; 9+ messages in thread
From: Aditya Mahajan @ 2015-02-21 7:44 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1: Type: TEXT/PLAIN, Size: 724 bytes --]
On Fri, 20 Feb 2015, Pablo Rodriguez wrote:
> On 02/20/2015 11:05 PM, Hans Hagen wrote:
>> On 2/20/2015 10:53 PM, Pablo Rodriguez wrote:
>>> I would like to compile something like (well, using pandoc):
>>>
>>> cat a.tex | contextjit --purgeall
>>
>> won't work (imagine multiple runs) .. why pipe and not just "contextjit
>> a.tex"
>
> Well, it was a more complex command:
>
> pandoc -S -s --section-divs book.md -t html -o book.xml
>
> Since I won’t use that book.xml for other purpose, I thought it would be
> better not to write it to disk.
If you don't require multiple runs, you can use `context --pipe`, for
example:
echo "\starttext Hello world \stoptext" | context --pipe
Aditya
[-- Attachment #2: Type: text/plain, Size: 485 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: two questions on file handling
2015-02-20 22:43 ` Hans Hagen
@ 2015-02-21 9:57 ` Pablo Rodriguez
2015-02-21 11:31 ` Hans Hagen
0 siblings, 1 reply; 9+ messages in thread
From: Pablo Rodriguez @ 2015-02-21 9:57 UTC (permalink / raw)
To: mailing list for ConTeXt users
On 02/20/2015 11:43 PM, Hans Hagen wrote:
> [...]
> if you make complex one-liners on the command line adding a delete
> afterwards is no big deal
I agree. I tend to make things way more complicated than they are.
> (actually there is a whole subsystem driven by ctx files that can be set
> up to take a file, convert it, use environments and modules etc .. we
> sometimes use that for projects .. but i sometimes wonder if it should go)
Maybe including them in ConTeXt might help others.
Pablo
--
http://www.ousia.tk
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: two questions on file handling
2015-02-21 7:44 ` Aditya Mahajan
@ 2015-02-21 9:59 ` Pablo Rodriguez
0 siblings, 0 replies; 9+ messages in thread
From: Pablo Rodriguez @ 2015-02-21 9:59 UTC (permalink / raw)
To: mailing list for ConTeXt users
On 02/21/2015 08:44 AM, Aditya Mahajan wrote:
> [...]
> If you don't require multiple runs, you can use `context --pipe`, for
> example:
>
> echo "\starttext Hello world \stoptext" | context --pipe
Many thanks for your reply, Aditya.
I require more than one runs. It is a book with a TOC.
Pablo
--
http://www.ousia.tk
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: two questions on file handling
2015-02-21 9:57 ` Pablo Rodriguez
@ 2015-02-21 11:31 ` Hans Hagen
2015-02-21 21:31 ` Pablo Rodriguez
0 siblings, 1 reply; 9+ messages in thread
From: Hans Hagen @ 2015-02-21 11:31 UTC (permalink / raw)
To: ntg-context
On 2/21/2015 10:57 AM, Pablo Rodriguez wrote:
> On 02/20/2015 11:43 PM, Hans Hagen wrote:
>> [...]
>> if you make complex one-liners on the command line adding a delete
>> afterwards is no big deal
>
> I agree. I tend to make things way more complicated than they are.
>
>> (actually there is a whole subsystem driven by ctx files that can be set
>> up to take a file, convert it, use environments and modules etc .. we
>> sometimes use that for projects .. but i sometimes wonder if it should go)
>
> Maybe including them in ConTeXt might help others.
they have been included for ages (ctx files), just like mtxrun has some
features that help integrating in services (there is no difference
between what we run here and what is in the distribution)
Hans
-----------------------------------------------------------------
Hans Hagen | PRAGMA ADE
Ridderstraat 27 | 8061 GH Hasselt | The Netherlands
tel: 038 477 53 69 | voip: 087 875 68 74 | www.pragma-ade.com
| www.pragma-pod.nl
-----------------------------------------------------------------
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: two questions on file handling
2015-02-21 11:31 ` Hans Hagen
@ 2015-02-21 21:31 ` Pablo Rodriguez
0 siblings, 0 replies; 9+ messages in thread
From: Pablo Rodriguez @ 2015-02-21 21:31 UTC (permalink / raw)
To: mailing list for ConTeXt users
[-- Attachment #1: Type: text/plain, Size: 1141 bytes --]
On 02/21/2015 12:31 PM, Hans Hagen wrote:
> On 2/21/2015 10:57 AM, Pablo Rodriguez wrote:
>> On 02/20/2015 11:43 PM, Hans Hagen wrote:
>>> [...]
>>> (actually there is a whole subsystem driven by ctx files that can be set
>>> up to take a file, convert it, use environments and modules etc .. we
>>> sometimes use that for projects .. but i sometimes wonder if it should go)
>>
>> Maybe including them in ConTeXt might help others.
>
> they have been included for ages (ctx files), just like mtxrun has some
> features that help integrating in services (there is no difference
> between what we run here and what is in the distribution)
Many thanks for your reply, Hans.
After your tip from yesterday, I started browsing what was in the
mtx-context-*.tex files you told me.
I discovered that the first one (mtx-context-arrange.tex) could spare me
a special file on imposition (well, actually two).
BTW, I think the example should be improved in the example (diff attached).
The more I use ConTeXt, the more I realize how ignorant I am and how
awesome ConTeXt is.
Many thanks for your excellent work,
Pablo
--
http://www.ousia.tk
[-- Attachment #2: minor-detail.diff --]
[-- Type: text/x-patch, Size: 450 bytes --]
--- mtx-context-arrange.tex 2015-02-21 22:21:19.454535843 +0100
+++ ctxbase/mtx-context-arrange.tex 2015-02-21 21:19:44.821220033 +0100
@@ -27,7 +27,7 @@
% --printformat : 2UP, etc
% --paperformat=spec : paper*print or paperxprint
%
-% example: context --extra=arrange --printformat=2UP --paperformat=A4,A3,landscape myfile
+% example: context --extra=arrange --printformat=2UP --paperformat=A4*A3,landscape myfile
%
% end help
[-- Attachment #3: Type: text/plain, Size: 485 bytes --]
___________________________________________________________________________________
If your question is of interest to others as well, please add an entry to the Wiki!
maillist : ntg-context@ntg.nl / http://www.ntg.nl/mailman/listinfo/ntg-context
webpage : http://www.pragma-ade.nl / http://tex.aanhet.net
archive : http://foundry.supelec.fr/projects/contextrev/
wiki : http://contextgarden.net
___________________________________________________________________________________
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2015-02-21 21:31 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2015-02-20 21:53 two questions on file handling Pablo Rodriguez
2015-02-20 22:05 ` Hans Hagen
2015-02-20 22:28 ` Pablo Rodriguez
2015-02-20 22:43 ` Hans Hagen
2015-02-21 9:57 ` Pablo Rodriguez
2015-02-21 11:31 ` Hans Hagen
2015-02-21 21:31 ` Pablo Rodriguez
2015-02-21 7:44 ` Aditya Mahajan
2015-02-21 9:59 ` Pablo Rodriguez
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).