jdaw1 wrote:(somebody please email me a picture of the menu)

As you witnessed first hand last weekend, the same principle can be applied to "individual" steak and kidney pies.jdaw1 wrote:If somebody wants to share, we can share. If nobody wants to share, I’ll share with myself: half each.
The manual wrote:In some multi-page tastings, for each page all the wines have something in common. A typical example is a multi-horizontal, in which wines from several houses are tasted from two or few vintages. As everything on a page has a common feature, perhaps this common feature should be marked, faintly, as in the two-session four-page example

jdaw1 wrote:This was the first placemat-free tasting, with glasses being identified with stickers. Feedback welcomed.
uncle tom wrote:Stickers for glasses works really well, except that we need one sheet of stickers person (or per two people) as we were constantly passing the sheets around and trying to find our respective labels - at one point [somebody] put one of his on his forehead so he could find it later!
jdaw1 wrote:Problems:
- At the time the PDF is made, it isn’t yet known who will be sitting next to whom.
- One sheet has 65 stickers, so one sheet per person would waste two-thirds to three-quarters of each sheet.
WS1 wrote:Indeed one sheet per person would be too much waste; but would it be possible to slot the stickers of two or three people on equal sections onto one sheet (each person has ~20 stickers)? They could be after printing cut into the portions of the individual person.
The glass stickers were also rather hackerish to produce, so some improvement to the code is required.JacobH wrote:The stickers also worked extremely well; thanks Julian. As Wolfgang suggested, the only improvement would be to have each person’s stickers as a block so they could be cut up and distributed before the tasting starts. Also, for blind tastings it might be nice if the number took up only half the sticker so that we can write the name of the wine in when revealed.
AAAAA FFFFF
AAAAA FFGGG
AABBB GGGGG
BBBBB GGGGH
BBBBC HHHHH
CCCCC HHHHH
CCCCC HIIII
CDDDD IIIII
DDDDD IIIJJ
DDDEE JJJJJ
EEEEE JJJJJ
EEEEE KKKKK
FFFFF KKKKKWould your cool have survived Wolfgang drinking your Ni42? (You’ll be pleased to know that your post made it to Apostrophe crimes.)Cookie wrote:My Niepoort 1942 had Woolfgangs sticker on it but I do not recall this having any adverse effect on the contents of my glass
AAAAA EEEEE
AAAAA EE
AA FFFFF
BBBBB FFFFF
BBBBB FF
BB GGGGG
CCCCC GGGGG
CCCCC GG
CC HHHHH
DDDDD HHHHH
DDDDD HH
DD IIIII
EEEEE IIIIIDoes Postscript have a modulo operand? If so a slight optimisation would be to test to see whether the stickers should be arranged horizontally or vertically by calculating the number of wasted stickers left. For example, consider 4 people (A-D), tasting 5 wines, with a 5 by 4 set of stickers:jdaw1 wrote:Back to the subject. Would it suffice to have a boolean compelling each person’s stickers to start on a new line? That strikes a balance between simplicity of cutting and not wasting too many stickers.
Hoz. Vert.
AAAA ABCD
A... ABCD
BBBB ABCD
B... ABCD
.... ABCD
1cut 2cuts
AAAA ACEG
A... ACEG
BBBB ACEG
B... ACEG
CCCC ACEG
C... BDFH
DDDD BDFH
D... BDFH
EEEE BDFH
E... BDFH
Yes, mod, though even if it didn’t one could be written as something like /Mod {2 dict begin /n exch def /m exch def {m 0 ge {m n lt {m exit} if /m m n sub def} {/m m n add def} ifelse} loop end} def.JacobH wrote:Does Postscript have a modulo operand?
I suppose the simplest way of dealing with it is to have one option to choose whether force a line-break after each person's stickers or not, and another to choose whether to arrange the labels horizontally or vertically. That is especially true since the optimisation is perhaps a bit more subtle than I had first thought: the aim is to have the remaining labels in the largest block so they are most likely to be reusable. For example:jdaw1 wrote:You’re right about it being possible to find tighter fittings, still with complete cuts, but fewer cut or fewer wasted labels. However, my immediate reaction is that the problem of minimising could be a form of Knapsack problem. Also, before veering off to a completely general case, with the parameters actually likely to be used, is this really useful? With the 5×13 labels, and quite a few glasses per person, wastage will not be much worse than lightly sub-optimal. I’m reluctant to rearrange and rewrite code for a more general case that will be encountered rarely, and with little gain to the simple case.
xxx
x..
xxx
x..
xxx
x..
...
is less preferable to:
xxx
xxx
xxx
xxx
...
...
...
I understand the theory, but the last time I printed a very large set of placemats, it did take a disproportional amount of time. I think the problem was because of the density of complex vector patterns in the file which are inexpensive in terms of instructions--hence the small file size--but expensive in terms of rendering. I think when the file is unpacked into the printing stream the amount of data exponentially increased to such an extent that it choked the printer (100s of megabytes). Looking around this seems to be a general issue with PDFs (particularly with patterns), although apparently when printed on a printer without postscript support, since those with postscript support can print the vectors in the document natively.jdaw1, in “A birthday tasting 2011 - 4th April 2011” wrote:Not so. The printing is of the PDF, which has been distilled. The calculations for each page have been done. (Average page size: only 4k!)
Return to Organising Tastings and Get-togethers
Users browsing this forum: No registered users and 2 guests