ntg-context - mailing list for ConTeXt users
 help / color / mirror / Atom feed
* Personalizing a PDF generated with ConTeXt
@ 2011-03-01 15:09 Cecil Westerhof
  2011-03-01 15:13 ` Matthias Weber
  2011-03-01 15:20 ` Taco Hoekwater
  0 siblings, 2 replies; 7+ messages in thread
From: Cecil Westerhof @ 2011-03-01 15:09 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 136 bytes --]

I would like to integrate in the generated PDF's some personal information.
What would be the best way to do this?

-- 
Cecil Westerhof

[-- Attachment #1.2: Type: text/html, Size: 165 bytes --]

[-- Attachment #2: Type: text/plain, Size: 486 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] 7+ messages in thread

* Re: Personalizing a PDF generated with ConTeXt
  2011-03-01 15:09 Personalizing a PDF generated with ConTeXt Cecil Westerhof
@ 2011-03-01 15:13 ` Matthias Weber
  2011-03-01 15:20 ` Taco Hoekwater
  1 sibling, 0 replies; 7+ messages in thread
From: Matthias Weber @ 2011-03-01 15:13 UTC (permalink / raw)
  To: mailing list for ConTeXt users

I use

\setupinteraction
[state=start,
title={My Book},
author={Just Me},
subtitle={(no way)},
keywords={cool}
]

There probably are more options...

Matthias

On Mar 1, 2011, at 10:09 AM, Cecil Westerhof wrote:

> I would like to integrate in the generated PDF's some personal information. What would be the best way to do this?
> 
> -- 
> Cecil Westerhof
> ___________________________________________________________________________________
> 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
> ___________________________________________________________________________________

___________________________________________________________________________________
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] 7+ messages in thread

* Re: Personalizing a PDF generated with ConTeXt
  2011-03-01 15:09 Personalizing a PDF generated with ConTeXt Cecil Westerhof
  2011-03-01 15:13 ` Matthias Weber
@ 2011-03-01 15:20 ` Taco Hoekwater
       [not found]   ` <AANLkTin6pFP3ioN2cUPT=zxned0bDO8aGvm37GZKrDHE@mail.gmail.com>
  1 sibling, 1 reply; 7+ messages in thread
From: Taco Hoekwater @ 2011-03-01 15:20 UTC (permalink / raw)
  To: mailing list for ConTeXt users

On 03/01/2011 04:09 PM, Cecil Westerhof wrote:
> I would like to integrate in the generated PDF's some personal
> information. What would be the best way to do this?

Do you mean like a mailmerge file?

___________________________________________________________________________________
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] 7+ messages in thread

* Fwd:  Personalizing a PDF generated with ConTeXt
       [not found]       ` <AANLkTikbtz4F5R70ryuBMPM3p=dSQPTXL-_CFYTn28Gi@mail.gmail.com>
@ 2011-03-05 11:25         ` Cecil Westerhof
  2011-03-05 12:03           ` Cecil Westerhof
  2011-03-05 12:23           ` Fwd: " Wolfgang Schuster
  0 siblings, 2 replies; 7+ messages in thread
From: Cecil Westerhof @ 2011-03-05 11:25 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 815 bytes --]

Should have gone to the list instead of to Taco.

---------- Forwarded message ----------
From: Cecil Westerhof <cldwesterhof@gmail.com>
Date: 2011/3/5
Subject: Re: [NTG-context] Personalizing a PDF generated with ConTeXt
To: Taco Hoekwater <taco@elvenkind.com>


2011/3/1 Taco Hoekwater <taco@elvenkind.com>

> \setvariables and \getvariables sounds like the most general solution
>
> in that case.
>
> For example, you could put the various \setvariables statements in various
> separate files and load a specific one from the context command line with
> --environment=...
>

I tried it and it works. Only one thing: when the variables are not set
(forgot the environment parameter, file not correctly set, ...) I would like
to set default values. How would I do that?

-- 
Cecil Westerhof



-- 
Cecil Westerhof

[-- Attachment #1.2: Type: text/html, Size: 1439 bytes --]

[-- Attachment #2: Type: text/plain, Size: 486 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] 7+ messages in thread

* Re: Personalizing a PDF generated with ConTeXt
  2011-03-05 11:25         ` Fwd: " Cecil Westerhof
@ 2011-03-05 12:03           ` Cecil Westerhof
  2011-03-05 12:23           ` Fwd: " Wolfgang Schuster
  1 sibling, 0 replies; 7+ messages in thread
From: Cecil Westerhof @ 2011-03-05 12:03 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 787 bytes --]

2011/3/5 Cecil Westerhof <cldwesterhof@gmail.com>

> For example, you could put the various \setvariables statements in various
>> separate files and load a specific one from the context command line with
>> --environment=...
>>
>
> I tried it and it works. Only one thing: when the variables are not set
> (forgot the environment parameter, file not correctly set, ...) I would like
> to set default values. How would I do that?
>

For who likes to something along the same lines: I attached a BASH script
that generates all the PDF's based on .per files. You call the script with:
    compileContextPersonalised.sh <TEX_FILE>

One 'problem': for every generated personalised PDF, there is also a log and
tuo file. But I am using --purgeall. So why are they there?

-- 
Cecil Westerhof

[-- Attachment #1.2: Type: text/html, Size: 1344 bytes --]

[-- Attachment #2: compileContextPersonalised.sh --]
[-- Type: application/x-sh, Size: 809 bytes --]

[-- Attachment #3: Type: text/plain, Size: 486 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] 7+ messages in thread

* Re: Fwd:  Personalizing a PDF generated with ConTeXt
  2011-03-05 11:25         ` Fwd: " Cecil Westerhof
  2011-03-05 12:03           ` Cecil Westerhof
@ 2011-03-05 12:23           ` Wolfgang Schuster
  2011-03-05 13:36             ` Cecil Westerhof
  1 sibling, 1 reply; 7+ messages in thread
From: Wolfgang Schuster @ 2011-03-05 12:23 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 851 bytes --]


Am 05.03.2011 um 12:25 schrieb Cecil Westerhof:

> 2011/3/1 Taco Hoekwater <taco@elvenkind.com>
> \setvariables and \getvariables sounds like the most general solution
> 
> in that case.
> 
> For example, you could put the various \setvariables statements in various separate files and load a specific one from the context command line with --environment=...
>  
> I tried it and it works. Only one thing: when the variables are not set (forgot the environment parameter, file not correctly set, ...) I would like to set default values. How would I do that?

%\enablemode[variables]

\startmode[variables]
\setvariables
  [test]
  [one=One,
   two=Two]
\stopmode

\starttext
\doifelsevariable{test}{one}{1: \getvariable{test}{one}}{??}\par
\doifelsevariable{test}{two}{2: \getvariable{test}{two}}{??}
\stoptext

Wolfgang


[-- Attachment #1.2: Type: text/html, Size: 1774 bytes --]

[-- Attachment #2: Type: text/plain, Size: 486 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] 7+ messages in thread

* Re: Fwd: Personalizing a PDF generated with ConTeXt
  2011-03-05 12:23           ` Fwd: " Wolfgang Schuster
@ 2011-03-05 13:36             ` Cecil Westerhof
  0 siblings, 0 replies; 7+ messages in thread
From: Cecil Westerhof @ 2011-03-05 13:36 UTC (permalink / raw)
  To: mailing list for ConTeXt users


[-- Attachment #1.1: Type: text/plain, Size: 993 bytes --]

2011/3/5 Wolfgang Schuster <schuster.wolfgang@googlemail.com>

> \setvariables and \getvariables sounds like the most general solution
>
>
>> in that case.
>>
>> For example, you could put the various \setvariables statements in various
>> separate files and load a specific one from the context command line with
>> --environment=...
>>
>
> I tried it and it works. Only one thing: when the variables are not set
> (forgot the environment parameter, file not correctly set, ...) I would like
> to set default values. How would I do that?
>
>
> %\enablemode[variables]
>
> \startmode[variables]
> \setvariables
>   [test]
>   [one=One,
>    two=Two]
> \stopmode
>
> \starttext
> \doifelsevariable{test}{one}{1: \getvariable{test}{one}}{??}\par
> \doifelsevariable{test}{two}{2: \getvariable{test}{two}}{??}
> \stoptext
>

Works. I use:
\doifelsevariable{personalise}{completeName}{}{
  \setvariables[personalise][
    completeName=Cecil Westerhof,
    .
    .
    .
  ]
}

-- 
Cecil Westerhof

[-- Attachment #1.2: Type: text/html, Size: 1776 bytes --]

[-- Attachment #2: Type: text/plain, Size: 486 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] 7+ messages in thread

end of thread, other threads:[~2011-03-05 13:36 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2011-03-01 15:09 Personalizing a PDF generated with ConTeXt Cecil Westerhof
2011-03-01 15:13 ` Matthias Weber
2011-03-01 15:20 ` Taco Hoekwater
     [not found]   ` <AANLkTin6pFP3ioN2cUPT=zxned0bDO8aGvm37GZKrDHE@mail.gmail.com>
     [not found]     ` <4D6D22A8.8070406@elvenkind.com>
     [not found]       ` <AANLkTikbtz4F5R70ryuBMPM3p=dSQPTXL-_CFYTn28Gi@mail.gmail.com>
2011-03-05 11:25         ` Fwd: " Cecil Westerhof
2011-03-05 12:03           ` Cecil Westerhof
2011-03-05 12:23           ` Fwd: " Wolfgang Schuster
2011-03-05 13:36             ` Cecil Westerhof

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).