Software that makes placemats

Organise events to meet up and drink Port.
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

The Manual wrote:FlightSeparationLines is fiddly, and if one wine is added or taken away, will need to be completely reworked. Hence it is recommended that division into flights be saved until late in the planning.
In illustration of which, behold. We start with the planning for the 1997 Horizontal on Monday 16th June 2014, as of the morning of Friday 23rd May.
Image

Then an extra circle was added, necessitating a substantial re-arrangement. Changing what needed to be changed except FlightSeparationLines made a mess.
Image
Ick!

This was then fixed.
Image

Subsequently there were further changes.
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

[url=http://www.theportforum.com/viewtopic.php?p=76626#p76626]Here[/url], re the [url=http://www.jdawiseman.com/2014/20140603_1958_OJMQ.pdf]placemats for the 1958 horizontal[/url], PhilW wrote:A minor note, the names at the bottom of each of the glasses pages seem to be being impinged on slightly by something; see the B in AHB for example, or the top of IDJ; as if some white space is *just* over-drawing the top of the name.
Strange. There is no white painted near there, neither in front nor behind. Nor is that text subject to an aggressive clipping box (my clipping boxes always have a little slack in them, and this is clipped to the whole page).

And I don’t see the problem.

Viewed in Preview 7.0, zoomed to 8×; screen dumped.
Image

Opened in GraphicConverter 9.2.1 at a resolution of 768; detail saved.
Image
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

[url=http://www.theportforum.com/viewtopic.php?p=57366#p57366]Here[/url] PhilW wrote:
jdaw1 wrote:‟Pretentious? Qui, moi?” was not a criticism. But, for my taste, ‟/Lintel” is currently winning. Maybe it should be /PostsAndLintel, but brevity is desired.
Alternative: /Goalposts
The variant /Architrave, or /PostsAndArchitrave, has been suggested. I think it not worth the bother of the change.
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

Flash has requested some extra functionality, that I propose to implement as flags for the /SquareGrid variant in PermittedPackingStyles.

The proposal is to add two optional flags to /SquareGrid:
/VerticalAlignment, with value being one of /Top, /Bottom /Middle (the default) and /Justify.
/HorizontalAlignment, with value being one of /Left, /Right, /Centre, and /Justify (but which should be the default?).

Does anybody else care?

Edited to fix error.
User avatar
djewesbury
Graham’s 1970
Posts: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

Yes. Do it. 10,000 people behind me on the Brandenburg Gate waving Germany shirts agree (I've made this bit up, I'm not there and they're not either. It's just scene-setting.)
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
User avatar
flash_uk
Cálem Quinta da Foz 1970
Posts: 4659
Joined: 19:02 Thu 13 Feb 2014
Location: London

Re: Software that makes placemats

Post by flash_uk »

jdaw1 wrote:The proposal is to add two optional flags to /SquareGrid:
/VerticalAlignment, with value being one of /Top, /Bottom /Middle (the default) and /Justify.
/HorizontalAlignment, with value being one of /Left, /Right, /Centre, and /Justify (but which should be the default?).
Thx for making this enhancement. I'd make Middle and Centre the default as that will look OK in general, and anything different can then be specified.
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

Code and manual updated. The following example includes the last line of the explanatory comments.

Code: Select all

% /SquareGrid only, /HorizontalAlignment is followed by one of /Left /Right /Centre /Justify; and /VerticalAlignment by one of /Top /Bottom /Middle /Justify.
/PermittedPackingStyles [
	[ /SquareGrid  /HorizontalAlignment /Justify  /VerticalAlignment /Top ]
] def  % /PermittedPackingStyles
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

[url=http://www.theportforum.com/viewtopic.php?p=54016#p54016]Here[/url], on Thu 27 Dec 2012, jdaw1 wrote:I’m considering adding two more parameters:
CopyrightOfPlacematsText
CopyrightOfPlacematsLink
with default values
(This work by Julian D. A. Wiseman is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported Licence.)
(http://creativecommons.org/licenses/by- ... deed.en_GB) (here clickable)

Are there any objections, particularly to the choice of default values? (And if anybody knows how to use pdfmark to add a machine-readable CC licence to a PDF, please reveal. [Edit: question asked])
FYI, the default licence embedded in the placemat software has been changed, from Attribution-NonCommercial-ShareAlike 3.0 Unported to Attribution-ShareAlike 4.0 International. That’s a version update, 3.0→4.0, and also removal of the ‘NonCommercial’. If you passionately object, say so, giving reasons.
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

Do any programmers know whether there would be sufficient advantages in moving my code to SourceForge.net? My prior is ‘no’, but I’m willing to be persuaded otherwise.
PhilW
Dalva Golden White Colheita 1952
Posts: 3708
Joined: 13:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW »

jdaw1 wrote:Do any programmers know whether there would be sufficient advantages in moving my code to SourceForge.net? My prior is ‘no’, but I’m willing to be persuaded otherwise.
I can't see a significant advantage. The primary benefits of using Sourceforge are to be able to share your code in an online public repository, facilitating multi-user development and version control. Given that your code is a single file, you already have a web server where you make the file public, and you probably want to maintain control of changes, this would seem to offer minimal benefit at this time.
Glenn E.
Graham’s 1977
Posts: 4422
Joined: 21:27 Wed 09 Jul 2008
Location: Seattle, WA, USA

Re: Software that makes placemats

Post by Glenn E. »

PhilW wrote:
jdaw1 wrote:Do any programmers know whether there would be sufficient advantages in moving my code to SourceForge.net? My prior is ‘no’, but I’m willing to be persuaded otherwise.
I can't see a significant advantage. The primary benefits of using Sourceforge are to be able to share your code in an online public repository, facilitating multi-user development and version control. Given that your code is a single file, you already have a web server where you make the file public, and you probably want to maintain control of changes, this would seem to offer minimal benefit at this time.
+1
Glenn Elliott
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

At the request of AHB, extra parameter VoteRecorderNamesOrientation, with allowed values /Horizontal, /Vertical, or the default value of /Either. AHB prefers the value /Vertical.
User avatar
djewesbury
Graham’s 1970
Posts: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

jdaw1 wrote:At the request of AHB, extra parameter VoteRecorderNamesOrientation, with allowed values /Horizontal, /Vertical, or the default value of /Either. AHB prefers the value /Vertical.
Actually this is something I spent some time wondering about ages ago. I'm glad AHB had slightly more presence of mind than me. I just sat there and muddled on.
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

jdaw1 wrote:At the request of AHB, extra parameter VoteRecorderNamesOrientation, with allowed values /Horizontal, /Vertical, or the default value of /Either. AHB prefers the value /Vertical.
Damn. This has caused me to notice something else that should be fixed. The Total on the bottom-left of the page should be rotated. E.g.:
Image
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

(Note to self whilst on Tapatalk. Auto-rotate that “Total” if: width of cell smaller than width of “Total”; and width of cell at least height of “Total”; and cell taller than wide.)
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

(Note to self whilst on Tapatalk. Different conditions better. Auto-rotate that “Total” if: width of cell smaller than width of “Total”; width “Total” × height cell > height “Total” × width cell.)
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

(Note to self whilst on Tapatalk. Different condition better. Compute Max font size factor if unrotated = Min(1, width of cell ÷ width of “Total”, height of cell ÷ height of “Total”. Also compute Max font size factor if rotated = Min(1, width of cell ÷ height of “Total”, height of cell ÷ width of “Total”). Rotate if latter strictly bigger. If not rotated show at original height but perhaps horizontally squashed; if rotated show shrunk equally in both directions. Maybe, if rotated and shrunk at all, shrink by a factor of at least √½. Comment welcomed.

But in one case the scaling is in one direction, in the other in both. So maybe the former should be compared to the square of the latter. Comment welcomed.)
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

(Note to self whilst on Tapatalk. Definitely not squaring: measuring legibility not ink. E.g., would much rather have scaling in both directions by a factor of 0.7 than scaling in one by a factor of 0.5.)
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

Done.

Old and new:
Image Image
(Reload images with ⌘R or Control-R. Alas not possible on Tapatalk.)
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

A tasting is to be held on 23rd September 2014. Because The Bung Hole will be closed for refurbishment, the tasting is to be held at Davy’s at Woolgate.

In the default value of ExternalLinks there are four lines about The Bung Hole: one for its website, and one each for three map websites. These lines should be replaced with Woolgate equivalents, and for use and future re-use, a correct replacement follows.

Code: Select all

	(http://www.davy.co.uk/woolgate/)  [(Davy) /quoteright (s at Woolgate)]
	(http://www.streetmap.co.uk/map.srf?x=532560&y=181440&z=106&pc=EC2V+5HA)  (EC2V 5HA, streetmap.co.uk)
	(https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.51652,-0.091&cbp=11,80,,0,0)  (EC2V 5HA, maps.google.co.uk)
	(http://www.bing.com/maps/default.aspx?where1=EC2V+5HA&cp=51.5162~-0.09084)  (EC2V 5HA, bing.com)
For testing purposes, those links in BBCode format:
Edit: also for the Crusting Pipe:

Code: Select all

	(http://www.crustingpipe.co.uk/)  (Crusting Pipe)
	(http://www.streetmap.co.uk/map.srf?x=530351&y=180907&z=106&pc=WC2E+8RD)  (WC2E 8RD, streetmap.co.uk)
	(http://www.bing.com/maps/default.aspx?where1=WC2E+8RD&cp=51.5121~-0.123)  (WC2E 8RD, bing.com)
	(https://plus.google.com/103198375868437142697/)  (Crusting Pipe, plus.google.com)
And, for Davy’s at Woolgate, with an extra line:

Code: Select all

	(http://www.davy.co.uk/woolgate/)  [(Davy) /quoteright (s at Woolgate)]
	(http://www.streetmap.co.uk/map.srf?x=532560&y=181440&z=106&pc=EC2V+5HA)  (EC2V 5HA, streetmap.co.uk)
	(http://www.bing.com/maps/default.aspx?where1=EC2V+5HA&cp=51.5162~-0.09084)  (EC2V 5HA, bing.com)
	(https://maps.google.co.uk/maps?z=20&t=k&layer=c&cbll=51.51652,-0.091&cbp=11,80,,0,0)  (EC2V 5HA, maps.google.co.uk)
	(https://plus.google.com/115233829966484950403/)  [(Davy) /quoteright (s at Woolgate, plus.google.com)]
User avatar
djewesbury
Graham’s 1970
Posts: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

It would be good if /BackgroundTextsGlassesPaintCode were nearer the other /BackgroundTextsGlasses parameters. Just saying.
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

djewesbury wrote:It would be good if /BackgroundTextsGlassesPaintCode were nearer the other /BackgroundTextsGlasses parameters. Just saying.
I generally assumed that …Code parameters require more expertise than parameters holding strings. If you disagree with that, or with my attempt to put such parameters in the section for them, I’ll move it.

Edit: FTR, this request is presumably based on the placemats for The Scottish Independence Referendum, 18th Sept 2014.
User avatar
djewesbury
Graham’s 1970
Posts: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

generally I'd agree. But this is about the basic display of the background element. Having chosen the font I want to be able to fill it without too much searching.
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

Hmm. Maybe.

I discourage filling: it makes it harder to see colour on glasses page, and harder to write on the TN page.
User avatar
djewesbury
Graham’s 1970
Posts: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

Your discouragement is noted.
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

djewesbury wrote:Your discouragement is noted.
As is your request, which is done.

(Requests are rare, and my disagreement slight — the customer is right.)
User avatar
djewesbury
Graham’s 1970
Posts: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

Can I be added to the list for TN stars please. Sideways would be useful.
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

djewesbury wrote:Can I be added to the list for TN stars please. Sideways would be useful.
One row, five columns?
User avatar
djewesbury
Graham’s 1970
Posts: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

Please
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

jdaw1 wrote:
djewesbury wrote:Can I be added to the list for TN stars please. Sideways would be useful.
One row, five columns?
Done.

If needed, ask other placemat makers to update the placemats for tastings that you are attending.
User avatar
djewesbury
Graham’s 1970
Posts: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

jdaw1 wrote:
jdaw1 wrote:
djewesbury wrote:Can I be added to the list for TN stars please. Sideways would be useful.
One row, five columns?
Done.

If needed, ask other placemat makers to update the placemats for tastings that you are attending.
Thank you. Very kind.
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

There is to be a Ramos-Pinto Vertical on Tuesday 21st October 2014. Current placemats, being fourteen glasses on A3 with 18pt margins.
Image

Self-evidently, it is possible to jiggle the circles to make space such that they could be a mite bigger. The following comment has been added to the PostScript file.

Code: Select all

% Notes. A3, with 18pt margins, is 1-by-0.697984132.
% Packomania has results for 1-by-0.7, and on that size its best radius is 0.1081619.
% http://hydra.nat.uni-magdeburg.de/packing/crc_700/d3.html   http://hydra.nat.uni-magdeburg.de/packing/crc_700/pdf/d3.pdf
% Same layout as used on RP, but on 1-by-0.7, has radius of ( 127 - 10 * Sqrt(67) ) / 420 ~= 0.1074916.
% Mathematica: Solve[{6 R + 4 R Cos[Theta] == 1, 2 R + 8 R Sin[Theta] == 7/10}, {R, Theta}]
% So Packomania better by a factor of ~= 1.006235837.
% If same ratio at this nearly-0.7 page with radius currently 124.172pt, worth an extra 0.77pt ~= 0.273mm of radius.
% So about that close to the optimum.
% Judgement call: not worth Packomania's asymmetry to gain that small radius.
That link to Packomania, 1-by-0.7, 14 circles.

Edit on 3rd Nov 2014: since solved in Mathematica, the actual gain in radius being 0.732029pt ≈ 0.258mm. So indeed not worth it.
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

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: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

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.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
User avatar
jdaw1
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

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: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Software that makes placemats

Post by djewesbury »

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.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
PhilW
Dalva Golden White Colheita 1952
Posts: 3708
Joined: 13:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW »

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
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

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
Dalva Golden White Colheita 1952
Posts: 3708
Joined: 13:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW »

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
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

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
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

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
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

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: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

I like this. It recalls the the intricate designs on a banknote.
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
PhilW
Dalva Golden White Colheita 1952
Posts: 3708
Joined: 13:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW »

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
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

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
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

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
Dalva Golden White Colheita 1952
Posts: 3708
Joined: 13:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW »

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
Dalva Golden White Colheita 1952
Posts: 3708
Joined: 13:22 Wed 15 Dec 2010
Location: Near Cambridge, UK

Re: Software that makes placemats

Post by PhilW »

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
Dow 1896
Posts: 24574
Joined: 14:03 Thu 21 Jun 2007
Location: London
Contact:

Re: Software that makes placemats

Post by jdaw1 »

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: 8166
Joined: 19:01 Mon 31 Dec 2012
Location: Gothenburg, Sweden
Contact:

Re: Software that makes placemats

Post by djewesbury »

That's democracy for you. As I say, I like 0.
Daniel J.
Husband of a relentless former Soviet Chess Master.
delete.. delete.. *sigh*.. delete...
Post Reply