Brief Introduction to Computing Requirements

Andrew Warrington

BitBucket Brief Introduction to Computing LaTeX Requirements Beamer Final Remarks

Andrew Warrington

October 8, 2015 Brief Introduction Contents to Computing Requirements

Andrew Warrington

BitBucket BitBucket Git

LaTeX Git Beamer Final Remarks

LaTeX

Beamer

Final Remarks Brief Introduction BitBucket - I to Computing Requirements

Andrew Warrington

BitBucket

Git

I Central repository for work. LaTeX I Create account and repository for team. Beamer Final Remarks I Invite ”fwood” and ”chemapena” to repository with READ privilege.

I Atlassian provide a comprehensive (if slightly patronising) tutorial on how to do all the above at

https://confluence.atlassian.com/bitbucket/

bitbucket-tutorials-teams-in-space-training-ground-755338051.html Brief Introduction BitBucket - II to Computing Requirements

Andrew Warrington

BitBucket

Git

LaTeX

Beamer I Everything must go onto BitBucket for , Final Remarks proof of work and collaborative writing.

I Access repository through Git (or similar). Brief Introduction Contents to Computing Requirements

Andrew Warrington

BitBucket BitBucket Git

LaTeX Git Beamer Final Remarks

LaTeX

Beamer

Final Remarks Brief Introduction Git - I to Computing Requirements

Andrew Warrington

BitBucket

Git

LaTeX I Command line interface allowing access to repository. Beamer Final Remarks I Follow steps outlined at https://git-scm.com/book/ en/v2/Getting-Started-About-Version-Control to set git up on most OS’s.

I Outlines most basic operations and methods. Brief Introduction Git - II to Computing Requirements

Andrew Warrington

I First clone repository to current directory. BitBucket Git I Edit files (’git status’ shows current changes) LaTeX

I ’git add ··· ’ notifies git that ··· should be version Beamer

controlled Final Remarks I ’git commit ··· ’ commits to your local git repository

I good documentation of each small change is absolutely necessary for successful I ’git push’ pushes locally committed changes to a remote repository.

I may fail! (if others have pushed before you). Pull again. I May need to merge if collaborator commits conflict with yours. Brief Introduction Contents to Computing Requirements

Andrew Warrington

BitBucket BitBucket Git

LaTeX Git Beamer Final Remarks

LaTeX

Beamer

Final Remarks Brief Introduction LaTeX - I to Computing Requirements

Andrew Warrington

BitBucket

Git

LaTeX

Beamer

Final Remarks I Facilitates collaborative writing.

I Provides easy formatting and bibliography. Brief Introduction LaTeX - II to Computing Requirements

Andrew Warrington

BitBucket

Git I Download MiKTeX from http://miktex.org/ LaTeX Beamer I Install MiKTeK checking ’install changes on the fly’ option. Final Remarks

I Install TexMaker from http: //www.xm1math.net/texmaker/download.html

I Download and install BibTeX package from https://www.ctan.org/pkg/bibtex?lang=en Brief Introduction LaTeX - III to Computing Requirements

Andrew Warrington

BitBucket

Git

LaTeX

Beamer

Final Remarks I Add any source used straight to ’.bib’ file to create bibliography as you go. Brief Introduction Contents to Computing Requirements

Andrew Warrington

BitBucket BitBucket Git

LaTeX Git Beamer Final Remarks

LaTeX

Beamer

Final Remarks Brief Introduction Beamer - I to Computing Requirements

Andrew Warrington

BitBucket

Git

LaTeX I Beamer allows creation of presentations with the Beamer

benefits of LaTeX. Final Remarks I Download and install through MiKTeX Package Manager.

I Beamer is compatible with BibTeX and hence you only need one .bib to service all requirements Brief Introduction Contents to Computing Requirements

Andrew Warrington

BitBucket BitBucket Git

LaTeX Git Beamer Final Remarks

LaTeX

Beamer

Final Remarks Brief Introduction Final Remarks to Computing Requirements

Andrew Warrington

BitBucket

Git

LaTeX I These requirements take some time and attention to set Beamer up. Final Remarks

I However they will save you a lot of time in the long run. Especially during completion (in exam season...!)