Meetings – Welcome to UK-TUG http://uk-tug-archive.tug.org Promoting the use of TeX in the United Kingdom Sun, 05 Nov 2017 21:38:15 +0000 en-GB hourly 1 https://wordpress.org/?v=5.6.7 6000335 Speaker Meeting 2017 http://uk-tug-archive.tug.org/2017/11/04/speaker-meeting-2017/ Sat, 04 Nov 2017 22:37:11 +0000 http://uk-tug-archive.tug.org/?p=812 The annual Speaker Meeting and AGM took place today at Trinity College, Oxford. We had a mix of talks and discussion as well of course the AGM. The talks were recorded: see the links below or look at the UK-TUG Vimeo page.

Morning Session

We kicked off this year with two videos from our Brazilian connection, Paulo Cereda. Paulo first talked about using code snippets in vim, making the business of writing LaTeX documents more efficient. He then moved on to look at using TeX ‘in the wild’, in particular making bingo cards using TeX.

Paulo is on the committee for TUG 2018, so we took the opportunity to talk with him about planning for next year. Paulo told us that Lua will be a key topic: many TeX users will know that Lua has it’s origins in Brazil. The organisers of TUG 2018 also want to ensure that tutorials and other student-friendly aspects are central.

The morning continued with Joseph Wright speaking about two LaTeX3-related topics. First, Joseph talked about recent work by the LaTeX team on making regexes available in expl3. These offer a powerful approach to pattern matching, and should give cleaner code (at least when used correctly!). He then looked briefly at ongoing work to port existing LaTeX2e graphics support to expl3, and how there are still a few unresolved areas to consider.

The final talk of the morning came from Jonathan Fine. Jonathan looked at what useful information a keen student would find if told to ‘use LaTeX for your maths work’. This led him to some expected and some less expected websites!

Afternoon session

We decamped for food to a local restaurant, where conversation ranged over TeX topics and well beyond. Returning to the venue, the formal business of the day was completed: members will receive a separate communication concerning the AGM.

Our final talk came from David Carlisle of the LaTeX team. David talked about how the team are seeking to update aspects of the kernel to work with user expectations, largely about filenames: dots, spaces and UTF-8 support. David also highlighted an updated math mode guide coming from the AMS.

]]>
812
UK-TUG 2016 Meeting Videos http://uk-tug-archive.tug.org/2016/10/29/uk-tug-2016-meeting-videos/ Sat, 29 Oct 2016 15:54:02 +0000 http://uk-tug-archive.tug.org/?p=798 Videos of several of the talks from the recent UK-TUG meeting are now available on Vimeo:

]]>
798
Speaker Meeting 2016 http://uk-tug-archive.tug.org/2016/10/17/speaker-meeting-2016-2/ Mon, 17 Oct 2016 08:51:41 +0000 http://uk-tug-archive.tug.org/?p=792 The annual Speaker Meeting and AGM took place on Saturday at Trinity College, Oxford. We had a mix of talks and discussion as well of course the AGM. The talks were recorded and will appear shortly.

Morning Session

The day began as usual with some informal talk over coffee, giving everyone a chance to catch up or in several cases meet for the first time. We had a good turnout so there was a lot of lively discussion all day.

Joseph Wright kicked off the formal session by revisiting an area he’s looked at before: xparse. This offers a way to define LaTeX syntax well beyond \newcommand, and is one of the most popular ‘products’ of the LaTeX3 project. Joseph showed the good and (perhaps) less good in xparse, with the overall picture being strongly positive. This led to interesting discussions focussed on who the xparse syntax allows an abstract description of LaTeX syntax: a real benefit for using ‘TeX beyond TeX’.

Stefan Kottwitz, visiting from Lufthansa Industry Solutions, showed us how TeX and in particular TikZ can be used well beyond the normal academic focus of TeX. Stefan is using TikZ as a key part of his work documenting network systems in the cruise industry, and showed us how he can make use of the programming abilities it offers to produce accurate and readable documentation with ease. The talk was followed by lively and very impressed discussion on how TikZ is a real showcase for TeX more generally.

The final talk before lunch came by video link from Paulo Cereda in Brazil. Paulo talked this year about what might be regarded as an abstract concept: what is a template. He showed how there can be good and bad templates, and the fact that what users see and what programmers intend can be very different.

Afternoon session

Lunch took us away from the meeting venue, and gave us all a chance to stretch our legs and explore a number of interesting topics (mostly TeX-related!). Back at the venue, we moved on to the AGM: details of the formal business have been sent separately to members.

The afternoon session started with a look back at the life of Sebastian Rahtz. Sebastian was a founder member of UK-TUG and perhaps the key driver in making TeX available outside of the mainframe computing sphere. David Carlisle shared with us some slides made by Phil Taylor and originally presented at the recent memorial to Sebastian.

Our Chair, Kaveh Bazargan, then spoke to us about a topic he first illustrated last year: creating interfaces for TeX that allow non-experts to exploit the power available. Kaveh focussed this year on using TikZ as a method to prepare graphics in journal production, and showed us a very impressive interface which avoids any code but also avoids the ‘mouse hell’ of a GUI.

We then moved on to a workshop on TeX in education. This was a lively session which will be written up in more detail in a future post. There was certainly a good degree of eagerness to use UK-TUG’s resources to promote TeX more widely, a theme indeed of the entire day.

 

UK-TUG 2016
UK-TUG 2016
]]>
792
Speaker Meeting 2016 http://uk-tug-archive.tug.org/2016/08/29/speaker-meeting-2016/ Mon, 29 Aug 2016 20:20:20 +0000 http://uk-tug-archive.tug.org/?p=786 The Committee are very happy to announce that the 2016 UK-TUG Speaker
Meeting will take place on 15th October in the Fletcher Room, Trinity
College, Oxford. The day is scheduled to begin at around 10:30 and to
run until around 16:00. The UK-TUG AGM will take place as part of the
day: see the separate notice.

Talks on TeX-related are invited: talk times are flexible.

The committee has invited a special guest: Stefan Kottwitz of Lufthansa Industry Solutions. He will talk about applications of TeX in industry, such as using TeX for programming Cisco switches and generating converged network designs.

Attendance at the meeting is free for members of UK-TUG. The committee
will provide lunch as part of the day: please let us know if you will be
attending to plan for this.

]]>
786
UK-TUG Speaker meeting videos http://uk-tug-archive.tug.org/2015/12/26/uk-tug-speaker-meeting-videos/ Sat, 26 Dec 2015 17:32:42 +0000 http://uk-tug-archive.tug.org/?p=779 For those of you not able to get the the Speaker Day held last month, our Chair has now made available a set of videos showing what went on.

]]>
779
Speaker Meeting 2015 http://uk-tug-archive.tug.org/2015/11/01/speaker-meeting-2015-2/ Sun, 01 Nov 2015 09:33:33 +0000 http://uk-tug-archive.tug.org/?p=770 The annual Speaker Meeting and AGM took place on Saturday at Trinity College, Oxford. We had a mix of talks as well of course the AGM. The talks were recorded and we hope to make them available over the coming days.

Morning Session

The day began as usual with some informal talk over coffee, giving everyone a chance to catch up or in several cases meet for the first time. We had a good turnout so there was a lot of lively discussion all day.

The morning talks focussed on TeX running remotely on web servers.  Joseph Wright started us off looking at the work the LaTeX3 team have been doing recently to automate testing of the expl3 programming environment using a web service called Travis-CI. Joseph looked at the approaches available to automating installation of TeX on a remote machine, how it integrates with testing and how this allows the test system to be extended without impacting on day-to-day work of the team.

Jonathan Fine spoke next about the Chromebook challenge: offering TeX to systems with no ability to install software. Jonathan focussed in particular on creating local servers (dedicated hardware) which avoid the need to be ‘always connected’.

The third talk of the morning came from Kaveh Barzagan, current UK-TUG Chair. Kaveh outlined work done by his company in creating a (potentially) end-to-end publishing system using XML as the data storage format via a web interface. This system uses TeX for the typeset output but also offers a range of other formats depending on user requirements. Kaveh showed a range of impressive features and this threw up a lot of interesting ideas.

Afternoon session

There was lively discussion over the lunch break is various small groups which took us nicely to the formal business of the day: the AGM. Details of the AGM will be sent to members separately.

The afternoon session was focussed more on using TeX locally as an end user. David Carlisle gave us the first talk, detailing how the LaTeX team have been addressing the ‘new’ TeX engines in the kernel. In particular, David focussed on the requirements LuaTeX has in terms of low-level support and what the team have done to address those.

Kaveh gave us a second talk looking at how he’s creating a GUI for adjusting the design of LaTeX documents.  Kaveh showed how by extracting the parameters from package into a defined format he can provide (nearly) instant feedback on how adjusting these settings alters the look of documents without the user needing to understand the underlying TeX code.

The day finished with a photo of all of the (current and former) UK-TUG Chairs present and (almost) all of the delegates.

UK-TUG Chairs past and presentUK-TUG2015 Delegates(Left-to-right: Jonathan Fine, Peter Kirby, Eddie Mizzi, Jay Hammond, Kaveh Barzagan, Joseph Wright, David Carlisle, Simon Dales, Brent Longborough, Chris Rowley. Missing from picture: Phil Molyneux. Picture Credit: Brent Longborough.)

]]>
770
Notice of 2015 AGM http://uk-tug-archive.tug.org/2015/09/27/notice-of-2015-agm/ Sun, 27 Sep 2015 09:55:59 +0000 http://uk-tug-archive.tug.org/?p=765 The 2015 UK-TUG AGM will be held on Saturday 31st October at 14:00. The meeting will take place as part of the UK-TUG Speaker meeting at Trinity College, Oxford, OX1 3BH. We hope that as members as possible will be able to attend the AGM and the Speaker meeting. The meeting will take place in the Sutro Room, which is in the front court at Trinity College.

]]>
765
Speaker Meeting 2015 http://uk-tug-archive.tug.org/2015/07/08/speaker-meeting-2015/ Wed, 08 Jul 2015 08:27:04 +0000 http://uk-tug-archive.tug.org/?p=752 The Committee are very happy to announce that the 2015 UK-TUG Speaker Meeting will take place on the 31st of October at Trinity College, Oxford. Attendance at the meeting is free, and a light sandwich lunch is included in the day. To help planning for the day it would be welcome if people hoping to attend could let the us know. At the same time, talk titles are very welcome: the day is usually informal but it is useful if we have a rough outline of likely talks (including length).

]]>
752
Speaker Meeting 2014 http://uk-tug-archive.tug.org/2014/12/02/speaker-meeting-2014/ Tue, 02 Dec 2014 07:42:38 +0000 http://uk-tug-archive.tug.org/?p=734 The annual Speaker Meeting and AGM took place on Saturday at Trinity College, Oxford. We had a mix of talks as well of course the AGM. The talks were recorded: they’ll be available soon (after editing), and we’ll post again once that happens.

Morning Session

The day began with informal discussions over coffee: the turnout was somewhat ‘select’ but we still had a good atmosphere.

Paulo Cereda opened the formal business with a talk via Skype from Brazil. Paulo gave us an update on his build tool arara, bring the story up to date since his presentation in 2012. The talk concentrated on new features in arara 4.0, and why it’s required a re-write to be in a position to make this available. Paulo described the challenges of adding new ideas to his tool and why it had been a longer job than he’d expected.

Simon Dales, UK-TUG Chair, then took up the floor to tell us about his work using the Doxygen tool for creating documentation for TeX code. Simon showed us the advantages of his approach as well as where he’s had to compromise to get a tool for C code to understand the very different nature of TeX!

Joseph Wright gave the first of his two talks for the day looking again at a build tool: l3build. This tool is focussed on the needs of package developers, and Joseph showed us how the LaTeX Project have made both testing and releasing code easier using the new code.

Afternoon session

After the sandwiches, Joseph gave his second talk, this time looking at how case changing can be implemented in TeX and follow the rules laid down by the Unicode Consortium . He outlined why TeX primitives can’t do everything that’s needed before showing an approach recently added to expl3 (although he kept away from the code!). This talk finished just in time for the formal business of the day: the AGM.

After lunch and the AGM we moved on to the last talk of the day from David Carlisle. He showed us the tension between ‘stability’ for LaTeX2e and the need to fix bugs and work with new engines. David explained what areas the LaTeX Project have been considering addressing, and what problems that work might solve (and cause!).

The day finished with a photo of the delegates in the late autumn sunshine!

IMG_5489.6x4_1

]]>
734
UK-TUG Speaker Meeting 2014 http://uk-tug-archive.tug.org/2014/10/11/uk-tug-speaker-meeting-2014/ Sat, 11 Oct 2014 06:37:59 +0000 http://uk-tug-archive.tug.org/?p=727 The annual UK-TUG Speaker Meeting and AGM will take place on Saturday, 29th November at Trinity College, Oxford, OX1 3BH. The speaker meeting will begin at around 10 am and normally runs to between 4 pm and 5 pm, depending on the number of talks presented and time required to deal with the formal AGM business. Attendance at the speaker day is free for UK-TUG members, and a light lunch will be provided.

We hope to have an exciting day of talks: the day is flexible, with only the slot for the AGM (2 pm) fixed. Members are encouraged to submit talk titles and approximate lengths for addition to the programme. For members who are unable to attend, the committee will be recording the talks again, as happened last year, and uploading them to the UK-TUG Vimeo account.

]]>
727