Software that makes placemats

Organise events to meet up and drink Port.
User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 12:49 Thu 06 Nov 2014

For quotation elsewhere: See the post in the thread entitled “Software that makes placemats” containing values to use in ExternalLinks.


The parameter ExternalLinks is to hold external links relevant to the tasting, traditionally including a link to the venue and to maps. Below are some components of ExternalLinks that could be re-used. Since first being posted other venues have been added to this post, and more could be, especially if requested. (In August 2015 the parameters of ExternalLinks were extended and re-arranged: what follows is in the new pattern.)

The Royal Air Force Club

Code: Select all

	false   (The Royal Air Force Club)     (https://www.rafclub.org.uk/)
	true    (W1J 7PY, streetmap.co.uk)     (http://www.streetmap.co.uk/map.srf?x=528568&y=179998&z=106&pc=W1J+7PY)
	true    (W1J 7PY, maps.google.co.uk)   (https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.5043,-0.1487&cbp=11,330,,0,0)
	true    (W1J 7PY, bing.com)            (http://www.bing.com/maps/default.aspx?where1=W1J+7PY&cp=51.5043~-0.1487)
Clickable: • The Royal Air Force Club; • W1J 7PY, streetmap.co.uk; • W1J 7PY, maps.google.co.uk; • W1J 7PY, bing.com.


Simpson’s-in-the-Strand

Code: Select all

	false   [(Simpson) /quoteright (s-in-the-Strand)]   (http://www.simpsonsinthestrand.co.uk/)
	true    (WC2R 0EW, streetmap.co.uk)                 (http://www.streetmap.co.uk/map.srf?x=530511&y=180743&z=106&pc=WC2R+0EW)
	true    (WC2R 0EW, maps.google.co.uk)               (https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.5107,-0.1207&cbp=11,150,,0,0)
	true    (WC2R 0EW, bing.com)                        (http://www.bing.com/maps/default.aspx?where1=WC2R+0EW&cp=51.5107~-0.1207)
Clickable: • Simpson’s-in-the-Strand; • WC2R 0EW, streetmap.co.uk; • WC2R 0EW, maps.google.co.uk; • WC2R 0EW, bing.com.


Boot and Flogger

Code: Select all

	false   (Boot & Flogger)               (http://www.davy.co.uk/bootandflogger/)
	true    (SE1 1TA, streetmap.co.uk)     (http://www.streetmap.co.uk/map.srf?x=532409&y=180083&z=106&pc=SE1+1TA)
	true    (SE1 1TA, maps.google.co.uk)   (https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.50428,-0.0935&cbp=11,260,,0,0)
	true    (SE1 1TA, bing.com)            (http://www.bing.com/maps/default.aspx?where1=SE1+1TA&cp=51.50428~-0.0935)
Clickable: • Boot & Flogger; • SE1 1TA, streetmap.co.uk; • SE1 1TA, maps.google.co.uk; • SE1 1TA, bing.com.


Davy’s at Woolgate

Code: Select all

	false   [(Davy) /quoteright (s at Woolgate)]                    (http://www.davy.co.uk/woolgate/)
	true    (EC2V 5HA, streetmap.co.uk)                             (http://www.streetmap.co.uk/map.srf?x=532560&y=181440&z=106&pc=EC2V+5HA)
	true    (EC2V 5HA, bing.com)                                    (http://www.bing.com/maps/default.aspx?where1=EC2V+5HA&cp=51.5162~-0.09084)
	true    (EC2V 5HA, maps.google.co.uk)                           (https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.51652,-0.091&cbp=11,80,,0,0)
	true    [(Davy) /quoteright (s at Woolgate, plus.google.com)]   (https://plus.google.com/115233829966484950403/)
Clickable: • Davy’s at Woolgate; • EC2V 5HA, streetmap.co.uk; • EC2V 5HA, bing.com; • EC2V 5HA, maps.google.co.uk; • Davy’s at Woolgate, plus.google.com.


The Bung Hole

Code: Select all

	false   (The Bung Hole)                 (http://www.davy.co.uk/bunghole/)
	true    (WC1V 6DT, streetmap.co.uk)     (http://www.streetmap.co.uk/map.srf?x=530848&y=181628&z=106&pc=WC1V+6DT)
	true    (WC1V 6DT, maps.google.co.uk)   (https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.5182,-0.1154&cbp=11,15,,0,0)
	true    (WC1V 6DT, bing.com)            (http://www.bing.com/maps/default.aspx?where1=WC1V+6DT&cp=51.5182~-0.1154)
Clickable: • The Bung Hole; • WC1V 6DT, streetmap.co.uk; • WC1V 6DT, maps.google.co.uk; • WC1V 6DT, bing.com.


Crusting Pipe

Code: Select all

	false   (Crusting Pipe)                    (http://www.crustingpipe.co.uk/)
	true    (WC2E 8RD, streetmap.co.uk)        (http://www.streetmap.co.uk/map.srf?x=530351&y=180907&z=106&pc=WC2E+8RD)
	true    (WC2E 8RD, bing.com)               (http://www.bing.com/maps/default.aspx?where1=WC2E+8RD&cp=51.5121~-0.123)
	true    (Crusting Pipe, plus.google.com)   (https://plus.google.com/103198375868437142697/)
Clickable: • Crusting Pipe; • WC2E 8RD, streetmap.co.uk; • WC2E 8RD, bing.com; • Crusting Pipe, plus.google.com.


Crown Passage

Code: Select all

	false   [(Davy) /quoteright (s at St James) /quoteright (s)]                    (http://www.davy.co.uk/stjames/)
	true    (SW1Y 6QY, streetmap.co.uk)                                             (http://www.streetmap.co.uk/map.srf?x=529318&y=180218&z=106&pc=SW1Y+6QY)
	true    (SW1Y 6QY, bing.com)                                                    (http://www.bing.com/maps/default.aspx?where1=SW1Y+6QY&cp=51.5058~-0.1381)
	true    (SW1Y 6QY, maps.google.co.uk)                                           (https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.5061,-0.1381&cbp=11,150,,0,0)
	true    [(Davy) /quoteright (s at St James) /quoteright (s, plus.google.com)]   (https://plus.google.com/109580562186818760629/)
Clickable: • Davy’s at St James’s; • SW1Y 6QY, streetmap.co.uk; • SW1Y 6QY, bing.com; • EC2V 5HA, maps.google.co.uk; • Davy’s at St James’s, plus.google.com.


Plantation Place

Code: Select all

	false   [(Davy) /quoteright (s at Plantation Place)]   (http://www.davy.co.uk/plantationplace/)
	true    (EC3R 7BD, streetmap.co.uk)                    (http://www.streetmap.co.uk/map.srf?x=533205&y=180840&z=106&pc=EC3R+7BD)
	true    (EC3R 7BD, maps.google.co.uk)                  (https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.5108,-0.0815&cbp=11,260,,0,0)
	true    (EC3R 7BD, bing.com)                           (http://www.bing.com/maps/default.aspx?where1=EC3R+7BD&cp=51.5108~-0.0815)
Clickable: • Davy’s at Plantation Place; • EC3R 7BD, streetmap.co.uk; • EC3R 7BD, maps.google.co.uk; • EC3R 7BD, bing.com.


Otto’s at 182 Gray’s Inn Road

Code: Select all

	false   [(Otto) /quoteright (s)]        (http://www.ottos-restaurant.com/)
	true    (WC1X 8EW, streetmap.co.uk)     (http://www.streetmap.co.uk/map.srf?x=530931&y=182133&z=106&pc=WC1X+8EW)
	true    (WC1X 8EW, maps.google.co.uk)   (https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.5229,-0.11417&cbp=11,50,,0,0)
	true    (WC1X 8EW, bing.com)            (http://www.bing.com/maps/default.aspx?where1=WC1X+8EW&cp=51.5229~-0.11417)
Clickable: • Otto’s; • WC1X 8EW, streetmap.co.uk; • WC1X 8EW, maps.google.co.uk; • WC1X 8EW, bing.com.


Kasino Hotel, Leverkusen

Code: Select all

	false   (Kasino Hotel, Leverkusen)        (https://www.bayer-gastronomie.de/)
	true    (Kasino Hotel, maps.google.com)   (https://maps.google.com/maps?z=20&t=k&layer=c&cbll=51.014376,6.985116&cbp=11,190,,0,0)
	true    (WorldOfPort.de)                  (http://www.worldofport.de/)
Clickable: • Kasino Hotel, Leverkusen; • Kasino Hotel, maps.google.com; • WorldOfPort.de.

User avatar
djewesbury
Graham’s 1970
Posts: 8152
Joined: 20:01 Mon 31 Dec 2012
Location: Belfast
Contact:

Re: Software that makes placemats

Post by djewesbury » 19:52 Sat 22 Nov 2014

We are in Ox CAVE in Belfast (Tapatalk so link not easy) and sampling a number of wines by the half glass. (Please, stop muttering.)

I mentioned that we'd need a placemat. RAB casually tossed out an invention on the spot:

"If you had a little Perspex cover you could make a placemat on your iPad."

Anyone want to buy the rights?
Daniel J.
delete.. delete.. *sigh*.. delete...

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 19:55 Sat 22 Nov 2014

djewesbury wrote:"If you had a little Perspex cover you could make a placemat on your iPad."

Anyone want to buy the rights?
Drunks balancing full glasses on electronic devices: what could go wrong?
djewesbury wrote:We are in Ox CAVE in Belfast (Tapatalk so link not easy)
Perhaps oxbelfast.com.

User avatar
djewesbury
Graham’s 1970
Posts: 8152
Joined: 20:01 Mon 31 Dec 2012
Location: Belfast
Contact:

Software that makes placemats

Post by djewesbury » 19:56 Sat 22 Nov 2014

jdaw1 wrote:
djewesbury wrote:"If you had a little Perspex cover you could make a placemat on your iPad."

Anyone want to buy the rights?
Drunks balancing full glasses on electronic devices: what could go wrong?
Correction: half glasses.
I rest my case. (No, not on the iPad.)

Could it not be encased completely?
Daniel J.
delete.. delete.. *sigh*.. delete...

PhilW
Taylor Quinta de Vargellas 1987
Posts: 2416
Joined: 14:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW » 13:11 Fri 28 Nov 2014

When creating the placemats for the Martinez, one problem was encountered. The placemat parameters were essentially vanilla, set up for 18 ports and 14 people, and parsing by ps2pdf.com created the placemats as we used on the night without a problem. During preparation however, I did try several options to enhance the placemats, including enabling of /Rays and (separately) enabling of /ShapesInTitles, however in both cases ps2pdf failed to parse the output, with an "internal error" response from the ps2pdf server (perhaps some form of memory error during processing rather than a postscript parsing or syntactic issue).

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 14:36 Fri 28 Nov 2014

Ouch!

Making the following changes to the parameters

Code: Select all

/Circlearrays [ 1 1 18 {[ exch 2 string cvs ]} for ] def
/Titles Circlearrays def
/Belowtitles [ Circlearrays length {()} repeat ] def
/Names [
	(JDAW)
] def

/ShapesInTitles true def
/ShapesToUse [/Flower] def  % At least one of: /Flower /Star

/Rays true def
works in Adobe Distiller XI on my Mac
Image Image Image
but not with ps2pdf.com.

Further investigation reveals that ps2pdf.com is having problems, even with the default PostScript file, though it worked with a tiny PostScript program. A question has been asked of the webmaster.

PhilW
Taylor Quinta de Vargellas 1987
Posts: 2416
Joined: 14:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW » 17:02 Fri 28 Nov 2014

jdaw1 wrote:Further investigation reveals that ps2pdf.com is having problems, even with the default PostScript file, though it worked with a tiny PostScript program. A question has been asked of the webmaster.
In case of relevance, my placemats were based on an older version containing "% This version as of 23:00 Saturday 10th May 2014".

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 12:01 Sun 30 Nov 2014

PhilW wrote:In case of relevance, my placemats were based on an older version containing "% This version as of 23:00 Saturday 10th May 2014".
Shouldn’t be relevant, but please always use the latest: new versions fix bugs, add features, and improve default settings.

I do want to find the problem with ps2pdf.com, but somebody with geeky computer skills could install his own GhostScript.

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 22:36 Tue 16 Dec 2014

The default venue in the placemat code has become the Boot & Flogger. From the definition of ExternalLinks:

Code: Select all

	(http://www.davy.co.uk/bootandflogger/)  (Boot & Flogger)
	(http://www.streetmap.co.uk/map.srf?x=532409&y=180083&z=106&pc=SE1+1TA)  (SE1 1TA, streetmap.co.uk)
	(https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.50428,-0.0935&cbp=11,260,,0,0)  (SE1 1TA, maps.google.co.uk)
	(http://www.bing.com/maps/default.aspx?where1=SE1+1TA&cp=51.50428~-0.0935)  (SE1 1TA, bing.com)
Those links in BBcode: • Boot & Flogger; • SE1 1TA, streetmap.co.uk; • SE1 1TA, maps.google.co.uk; • SE1 1TA, bing.com.

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 12:26 Sun 21 Dec 2014

The current draft of the placemats for the 1970s on Monday 22nd December 2014 has BackgroundTextsGlasses as true, with BackgroundTextsGlassesTexts containing “B+F”. And TastingNotesCirclesBehind is also true.

So the TN sheets have, in effect, two watermarks.

Image

Should the default value of TastingNotesCirclesBehind be changed such that it is false if BackgroundTextsGlasses is true? Comments?

User avatar
djewesbury
Graham’s 1970
Posts: 8152
Joined: 20:01 Mon 31 Dec 2012
Location: Belfast
Contact:

Re: Software that makes placemats

Post by djewesbury » 12:27 Sun 21 Dec 2014

I like this. It recalls the the intricate designs on a banknote.
Daniel J.
delete.. delete.. *sigh*.. delete...

PhilW
Taylor Quinta de Vargellas 1987
Posts: 2416
Joined: 14:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW » 12:33 Sun 21 Dec 2014

jdaw1 wrote:Comments?
I think the background text works well on the glasses page, and the circles work well as background on tasting notes pages, but the background text on tasting notes is less visually appealing so I would turn that off; my preference for defaults when background text is present would therefore be:
BackgroundTextsGlasses as true
TastingNotesCirclesBehind as true
but (the perhaps non-existant, currently):
TastingNotesBackgroundTextBehind or BackgroundTextsTastingNotes as false
n.b. note the inconsistency in whether the subset is pre-/post-fixed in the variable naming.

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 12:48 Sun 21 Dec 2014

Current defaults
/BackgroundTextsTastingNotes BackgroundTextsGlasses def
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge and} def
(The IsDistiller bit is because of a set of interlinked bugs in GhostScript and Mac Preview. Don’t ask.)

Phil: which of the following better captures your preference?


/BackgroundTextsTastingNotes false def
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge and} def


/BackgroundTextsTastingNotes BackgroundTextsGlasses def
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge BackgroundTextsTastingNotes not and and} def

(The original question suggested something like ➋, which is still, just, my preference. But I’m open to persuasion.)


Edit: or

/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge and} def
/BackgroundTextsTastingNotes {BackgroundTextsGlasses TastingNotesCirclesBehind not and} def

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 13:46 Sun 21 Dec 2014

Question for non-programmers.

If there is a background text on the glasses pages, what should be the default on the TN pages?

0. Both faint circles and background text (as currently happens). If for technical reasons the faint circles can’t appear, then just the background text.

1. The faint circles, but not the background text. If for technical reasons the faint circles can’t appear, nothing.

2. The background text, but not the faint circles.

3. The faint circles, but not the background text. If for technical reasons the faint circles can’t appear, then substitute the background text.

PhilW
Taylor Quinta de Vargellas 1987
Posts: 2416
Joined: 14:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW » 13:56 Sun 21 Dec 2014

jdaw1 wrote:Current defaults
/BackgroundTextsTastingNotes BackgroundTextsGlasses def
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge and} def
(The IsDistiller bit is because of a set of interlinked bugs in GhostScript and Mac Preview. Don’t ask.)

Phil: which of the following better captures your preference?


/BackgroundTextsTastingNotes false def
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge and} def


/BackgroundTextsTastingNotes BackgroundTextsGlasses def
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge BackgroundTextsTastingNotes not and and} def

(The original question suggested something like ➋, which is still, just, my preference. But I’m open to persuasion.)


Edit: or

/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge and} def
/BackgroundTextsTastingNotes {BackgroundTextsGlasses TastingNotesCirclesBehind not and} def
/BackgroundTextsTastingNotes false def
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge BackgroundTextsTastingNotes not and and} def

PhilW
Taylor Quinta de Vargellas 1987
Posts: 2416
Joined: 14:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW » 13:56 Sun 21 Dec 2014

jdaw1 wrote:Question for non-programmers.

If there is a background text on the glasses pages, what should be the default on the TN pages?

0. Both faint circles and background text (as currently happens). If for technical reasons the faint circles can’t appear, then just the background text.

1. The faint circles, but not the background text. If for technical reasons the faint circles can’t appear, nothing.

2. The background text, but not the faint circles.

3. The faint circles, but not the background text. If for technical reasons the faint circles can’t appear, then substitute the background text.
3 (or maybe 1)

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 13:58 Sun 21 Dec 2014

PhilW wrote:/BackgroundTextsTastingNotes false def
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge BackgroundTextsTastingNotes not and and} def
For non-programmers, equivalent to
jdaw1 wrote:1. The faint circles, but not the background text. If for technical reasons the faint circles can’t appear, nothing.

Hmm. Three people, three different preferences. Not winning.

User avatar
djewesbury
Graham’s 1970
Posts: 8152
Joined: 20:01 Mon 31 Dec 2012
Location: Belfast
Contact:

Re: Software that makes placemats

Post by djewesbury » 14:33 Sun 21 Dec 2014

That's democracy for you. As I say, I like 0.
Daniel J.
delete.. delete.. *sigh*.. delete...

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 14:47 Sun 21 Dec 2014

djewesbury wrote:That's democracy for you.
This is not a democracy. My software; my decision. A vote is not being offered. What is being offered is an opportunity to persuade me, to show me the error(s) of my ways, to guide me to a better course.

User avatar
djewesbury
Graham’s 1970
Posts: 8152
Joined: 20:01 Mon 31 Dec 2012
Location: Belfast
Contact:

Re: Software that makes placemats

Post by djewesbury » 14:48 Sun 21 Dec 2014

I think what you've done is wonderful. Well done. If this is such an autocracy, why are you dithering so much? I bet Stalin didn't ask people's opinion.
Daniel J.
delete.. delete.. *sigh*.. delete...

User avatar
AHB
Fonseca 1970
Posts: 10944
Joined: 13:41 Mon 25 Jun 2007
Location: Berkshire, UK

Re: Software that makes placemats

Post by AHB » 13:02 Tue 23 Dec 2014

djewesbury wrote:I think what you've done is wonderful. Well done. If this is such an autocracy, why are you dithering so much? I bet Stalin didn't ask people's opinion.
I believe he did. He would ask people about to be exiled to Siberia whether they thought he was a nice person or not.





I made this up. It may be true, but if it is then that is just coincidence.
Top Port in 2017 (so far): Graham Stone Terraces 2015 and Quinta do Vesuvio 1994
2016 Port of the year: Cockburn 1908

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 13:24 Tue 23 Dec 2014

A decision with reasoning.

• I believe the two watermarks are too cluttered. Daniel likes it because it “recalls the the intricate designs on a banknote”, but these aren’t banknotes, these are TN sheets on which people are meant to be able to write.

• Phil agrees with having just one, but prefers the circles. Typically BackgroundTextsTastingNotes is false. But if it’s true, it must be true for a reason. Maybe we wanted to add “RP” as light flattery of a visiting dignitary, maybe we had some other motivation. The circles are an elegant echo of the glasses sheet, but seem to be merely decorative (being ingratiating is more important).

So I haven’t been persuaded, and there isn’t a clear-cut consensus suggesting that I’ve made an error.

Decision: the default has now been changed to:
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge BackgroundTextsTastingNotes not and and} def

PhilW
Taylor Quinta de Vargellas 1987
Posts: 2416
Joined: 14:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW » 15:23 Tue 23 Dec 2014

Having read your decision with reasoning, it seemed something was missing; in re-reading your original question, I now see what. A follow-on attempt at persuasion for a slightly different solution:

At the moment, the first variable is /BackgroundTextsTastingNotes which when defined puts text on the back of the glasses page. We then argue about whether this should then override the circles or not on the tasting notes pages.

It would seem to make more sense to me that there should be two variables (naming up to you, below just as example) one defining the text for background use on glasses pages, and one defining text for background use on tasting note pages. This allow them to be different, or the same (using a common variable if wanted), so is more flexible and also more explicit for the user. Thus:

# Code for variables section
/BackgroundTexts false def % replace false here for background text to use on all pages
/BackgroundTextsGlasses BackgroundTexts def % replace false here for background text to use on glasses pages
/BackgroundTextsTastingNotes BackgroundTexts def % replace false here for background text to use on tasting notes pages

# Code for processing section
/TastingNotesCirclesBehind {IsDistiller GlassesNumCopies 1 ge BackgroundTextsTastingNotes not and and} def


I think that would give you the default you desire (changing /BackgroundTextsTastingNotes to a default of false was my preference), while making it much simpler and clearer for the user to modify to obtain desired results, as well as more flexibility.

User avatar
jdaw1
Taylor 1900
Posts: 19598
Joined: 15:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 » 16:19 Tue 23 Dec 2014

PhilW wrote:It would seem to make more sense to me that there should be two variables
But there are, and have been since long before this discussion. Defaults are (and have been since long before this discussion):
/BackgroundTextsGlasses false def
/BackgroundTextsTastingNotes BackgroundTextsGlasses def

(Bolding for emphasis only.)

So they can be different, though by default BackgroundTextsTastingNotes takes the value of BackgroundTextsGlasses. Your suggestion seems to be very similar, except that you want BackgroundTextsTastingNotes to default to false irrespective of the value of BackgroundTextsGlasses. (But if the glasses pages have an “RP” background then surely both should — at least, that’s what I would want to do.)

PhilW
Taylor Quinta de Vargellas 1987
Posts: 2416
Joined: 14:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW » 00:24 Wed 24 Dec 2014

Thank you for the clarification; in which case we are in overall agreement on structure and approach, with only a minor difference in preference for default; no issue.

Post Reply

Who is online

Users browsing this forum: No registered users and 3 guests