Nametags are not really a small issue, because after the talks, they are the
second most visible attribute of a conference. Also, they contain a persons
name, which is something that is really important to the wearer.
In any case, I have 3 samples of badges, as well as the ReportLab preppy
template and the script that generated them. Enjoy. It turned out that I
actually had all the pdf:s of badges from 2005 stored, so if you need a copy
of a special one, let me know.
Jacob
[email protected]
Description: Adobe PDF document
{{script}}rows=0;totalrows=5;scale=1.2{{endscript}}
{{escape(attendee_type)}}
{{script}}yy1=184;yy2=202;gap=31.5{{endscript}}
{{while rows < totalrows}}
{{script}}rows=rows+1;yy1=yy1-gap;yy2=yy2-gap{{endscript}}
{{endwhile}}
|
{{escape(firstname)}}
{{escape(lastname)}}
{{escape(organisation)}}
{{escape(email)}}
{{escape(nation_code.upper())}}
|
Welcome to Europython!
This sheet contains your badge and your tickets for lunches and the conference dinner.
If you have ordered a T-shirt, there is also a ticket which you can exchange for a T-shirt.
Since Europython is a community conference where volunteers do all necessary tasks, you are kindly asked to cut out your badge and your tickets from this sheet.
Lunch is at the Chalmers Student Union Restaurant. It is a tray lunch with a choice of fish, meat, soup or a vegetarian buffet. Salad, bread, a beverage and coffee/tea is included.
The conference dinner is at the Elite Park Hotel, in the city centre of Göteborg. It starts at 20.00.
|
{{script}}rows=0{{endscript}}
{{while rows < totalrows}}
|
{{if rows == 0}}
Europython 2005
Lunch
Monday
{{escape(firstname)}} {{escape(lastname)}}
{{elif rows == 1}}
Europython 2005
Lunch
Tuesday
{{escape(firstname)}} {{escape(lastname)}}
{{elif rows == 2}}
Europython 2005
Lunch
Wednesday
{{escape(firstname)}} {{escape(lastname)}}
{{elif rows == 3}}
Europython 2005
Conference Dinner
Tuesday
{{escape(firstname)}} {{escape(lastname)}}
{{elif rows == 4 and tshirtsize != 'NO T-Shirt'}}
Europython 2005
T-shirt
Size {{escape(tshirtsize)}}
{{escape(firstname)}} {{escape(lastname)}}
{{endif}}
|
{{if rows == 0 and breakfast_m == 'Yes'}}
Europython 2005
Breakfast
Monday
{{escape(firstname)}} {{escape(lastname)}}
{{elif rows == 1 and breakfast_t == 'Yes'}}
Europython 2005
Breakfast
Tuesday
{{escape(firstname)}} {{escape(lastname)}}
{{elif rows == 2 and breakfast_w == 'Yes'}}
Europython 2005
Breakfast
Wednesday
{{escape(firstname)}} {{escape(lastname)}}
{{elif rows == 3 and banquet == 'Yes'}}
Europython 2005
Extra Conference Dinner
Tuesday
{{escape(firstname)}} {{escape(lastname)}}
{{elif rows == 4 and student == 'Student'}}
Student
{{endif}}
|
{{script}}rows=rows+1{{endscript}}
{{endwhile}}
[email protected]
Description: Adobe PDF document
[email protected]
Description: Adobe PDF document
nametagbuilder.py
Description: application/python
_______________________________________________
Europython-improve mailing list
[email protected]
http://mail.python.org/mailman/listinfo/europython-improve