Skip to main content

UK visa invitation letter generator.

Project description

UK visa invitation letter generator PyPI

Writes a UK Standard Visitor visa invitation letter for you.


Requirements

  • Python 3 with pip
  • LaTeX with OpenType font support, e.g. XeLaTeX

Usage

  1. Install the package.
pip3 install uk-invitation-letter
  1. Create data.yml config file.

Example:

inviter: !entity
  name: Kayleigh H Welch
  address: !address
    lines:
      - 75 Hertingfordbury Road
      - Newton NG13 8QY
      # UK auto-added
  phone: "07758888305"
  email: noreply@temporary-mail.net

employer: !entity
  name: Jstory UK Ltd
  address: !address
    lines:
      - 89 Well Lane
      - Patterdale CA11 0LQ

embassy: !entity
  name: British Consulate General New York
  address: !address
    lines:
      - 885 2nd Ave
      - New York
      - NY 10017
      - United States

invitee: !entity
  name: # <first name> [<other names>]+ <last name>, use `~` for a non-breaking space
    - Joseph Brodsky
    - Maria Sozzani
  pronoun: null # they/them/their by default
  relationship: friends

trip: !trip
  arrival_date: 2020-01-01
  departure_date: 2020-01-31
  reason: a short trip
  return_reason: null
  return_country: the US
  financial_support: false
  1. Run the generator.
LATEX_BINARY=<path to latex binary> uk-invitation-letter

The output will be saved to build/invitation.pdf.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

uk_invitation_letter-0.4.0.tar.gz (6.8 kB view hashes)

Uploaded Source

Built Distribution

uk_invitation_letter-0.4.0-py3-none-any.whl (8.5 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page