[ANT logo]

USCthesis - a LaTeX style for theses and dissertations at USC

USCthesis provides a LaTeX style package for writing your thesis, dissertation, or thesis proposal at the University of Southern California (USC), based on the USC Graduate School Thesis and Dissertation Formatting Guidelines.

A public git repository is at https://github.com/cardi/USCthesis

Updated to the latest formatting guidelines.

This style has floated around and evolved informally across students and departments. See the other templates that exist for other versions.

See paper.tex and paper.pdf for an example thesis.

Use make to compile the paper. Requires latexmk .

The full changelog can be found inside USCthesis.sty .

known issues

  • has not been tested with thesis proposals

other templates

  • rudazhang/USCthesis
  • USC Graduate School: Manuscript Formatting and Documentation Styles

usc dissertation latex

Dissertations: Home

  • USC and Non-USC Dissertations Online
  • USC Dissertations and Theses in USC Digital Library
  • Borrowing Dissertations
  • Purchasing Dissertations
  • USC Electronic Submission Process
  • Graduate College Submission Information This link opens in a new window
  • Other Sources

Introduction

This guide provides information on locating, borrowing, and purchasing doctoral dissertations. It also addresses similar issues with regard to theses. Please note that d octoral dissertations are collected and archived more systematically than master's theses.

If you are unable to locate dissertations (or theses) using these instructions, ask a librarian in any USC library for assistance.

Frequently asked questions: 

What is a dissertation?: A dissertation is a book-length thesis or treatise prepared as a requirement for the award of a doctoral degree (Ph.D.)

What is a thesis?: A thesis is book-length essay or treatise prepared as a requirement for the award of a master's degree.

Why use a dissertation (thesis) for research?: Dissertations can be especially useful for locating recent research that may not yet be published in book or article format. Revised dissertations are often published later as books or scholarly articles; to find these, try searching for other works written by the same author.

Profile Photo

  • Next: USC and Non-USC Dissertations Online >>
  • Last Updated: Sep 22, 2022 11:20 AM
  • URL: https://libguides.usc.edu/dissertations

Open Access Theses and Dissertations

Direct Link

Banner

Overleaf for Scholarly Writing & Publication: LaTeX Theses and Dissertations

  • Reference Managers and Overleaf
  • Adding Graphs, Tables, and Images
  • Using Templates on Overleaf
  • LaTeX Theses and Dissertations

LaTeX Theses and Dissertatons

Tips and tools for writing your LaTeX thesis or dissertation in  Overleaf, including templates, managing references , and getting started guides.

Managing References

BibTeX  is a file format used for lists of references for  LaTeX  documents. Many citation management tools support the ability to export and import lists of references in .bib format. Some reference management tools can generate  BibTeX  files of your library or folders for use in your  LaTeX  documents.

LaTeX on Wikibooks   has a  Bibliography Management  page.

Find list of BibTeX styles available on Overleaf   here

View a video tutorial on how to include a bibliography using BibTeX  here

Collaborate with Overleaf

Collaboration tools

Every project you create has a secret link. Just send it to your co-authors, and they can review, comment and edit. Overleaf synchronizes changes from all authors, so everyone always has the latest version. More advanced tools include protected projects and integration with Git.

Collaborate online and offline with Overleaf and Git

Protected projects with Overleaf Pro

Getting Started with Your Thesis or Dissertation

How to get started writing your thesis in LaTeX

Writing a thesis or dissertation in LaTeX can be challenging, but the end result is well worth it - nothing looks as good as a LaTeX-produced pdf, and for large documents it's a lot easier than fighting with formatting and cross-referencing in MS Word. Review this video from Overleaf to help you get started writing your thesis in LaTeX, using a standard thesis template from the  Overleaf Gallery .

You can  upload your own thesis template to the Overleaf Gallery   if your university provides a set of LaTeX template files or you may find your university's thesis template already in the Overleaf Gallery.

This video assumes you've used LaTeX before and are familiar with the standard commands (see our other  tutorial videos   if not), and focuses on how to work with a large project split over multiple files.

How to Write your Thesis/Dissertation in LaTeX: A Five-Part Guide

Five-Part LaTeX Thesis/Dissertation  Writing Guide

Part 1: Basic Structure   corresponding  video

Part 2: Page Layout   corresponding  video

Part 3: Figures, Subfigures and Tables   corresponding  video

Part 4: Bibliographies with Biblatex  corresponding  video

Part 5: Customizing Your Title Page and Abstract   corresponding  video

Link Your ORCID

Link yo ur  ORCiD  account  to your  Overleaf account  via the  ORCID @ CMU Portal

Open Knowledge Librarian

Profile Photo

  • << Previous: Using Templates on Overleaf
  • Last Updated: Oct 4, 2023 9:31 AM
  • URL: https://guides.library.cmu.edu/overleaf

LaTeX Resources for Graduate Students: Formatting of theses and dissertations

  • BibTeX reference format
  • BibTeX command
  • LaTeX bibliography file
  • LaTeX editors and compilers
  • Sample LaTeX file with bibliography
  • Sample LaTeX file without bibliography
  • Formatting of theses and dissertations

Formatting and structure

The Cornell Graduate School has become increasingly flexible about the formatting of theses and dissertations.  There now are only seven core requirements . For the structure of theses and dissertations here is a list of required and recommended sections .

Latex template

Among the available thesis and dissertation templates provided by the Graduate School is also a LaTeX template (ZIP archive). This template has been uploaded to Overleaf and placed in the Cornell template directory . This template contains a small fix to avoid an error message about \ifpdf .

  • << Previous: Sample LaTeX file without bibliography
  • Last Updated: Oct 25, 2022 5:12 PM
  • URL: https://guides.library.cornell.edu/latex

USC Thesis and Dissertation LaTeX Style File

This page is now obsolete, go here instead .

Note: Dr. Ed Gatzke provides an example of how to use the USC Thesis with LyX at lyxthesis.zip .

Download the first three files to the same directory and run (pdf)latex and bibtex. The .tex file is an example thesis. The style file adheres to the University of South Carolina Graduate School's Thesis Guidelines and Dissertation Guidelines .

  • uscthesis.tex
  • uscthesis.sty
  • uscthesis.bib
  • And here is how it looks like: uscthesis.pdf

USC Honors students can use the Honors thesis which uses the Honors title page .

  • honorsthesis.tex
  • uschonorsthesis.sty
  • honorsthesis.pdf

Students from the college or arts and sciences that are getting a Master's degree might prefer this uscthesis.sty with a slightly different coverpage.

Help on LaTeX

The following are a few recommendations for those who are new to LaTeX:

  • A Beginner's Guide to LaTeX (PDF). A good free introduction to LaTeX with information on installing it on your PC.
  • Not so Short Introduction to LaTeX (PDF). Another introduction to LaTeX. It has more details on LaTeX markup.
  • LaTeX Premier . Yet another introduction.
  • TeXnicCenter . An IDE for TeX. I use Linux+XEmacs but TeXnicCenter plus MiKTex is excellent when on a Windows machines. NOTE: Make sure you set the default page size to letter paper (not A4) for ps2pdf , otherwise your margins will be off when you print your thesis. I've also heard good things about LEd .
  • A Guide to Latex . It is very nice to have a printed book as reference. This is a good one for beginners.
  • The LaTeX Companion, Second edition . Now that I am a LaTeX guru, this is the only book I use. At over 1000 pages, it covers everything.
  • The TeX FAQ . The first place to go if you have a question.
  • Comprehensive TeX Archive Network . The place where all contributed packages are stored. For advanced users only.

Logo

Writing your dissertation with LaTeX

Target group.

Doctoral candidates who want to learn how to use LaTeX for writing academic texts, including but not limited to their dissertation.

Course Description

We‘ve all been there....you are working late into the night trying to finish a paper, but the figures won‘t go where you want them to and the references for your bibliography are getting mixed up....and the footnotes...don‘t even get me started! Thanks, Microsoft Word!

But what if there was another way? Maybe there is: LaTeX .

So what is LaTeX and why should you use it to write your dissertation?

LaTeX is document preparation typesetting system that uses plain text input in order to create an attractive end product. This software has been in use in academia for decades and improvements are continuously made. It is especially useful for formatting large documents such as books, scientific articles or an academic thesis. LaTeX makes it easy to include references, figures with captions, nice looking tables and equations, and can save you some stress when writing your dissertation in addition to making your thesis stand out for its fabulous formatting!

By the end of the workshop, you will:

  • Have a clearer sense of how to use LaTeX and for what purposes
  • Get comfortable with the LaTeX programming environment
  • Learn how to include figures, references, equations, cross-references, table of contents, title pages, etc.
  • Have a clearer sense of the advantages and disadvantages of LaTeX
  • Create a plan of action to organize your written dissertation with LaTeX

In this course, we will be using Overleaf, a free web-based LaTeX editor to demonstrate the functionality of LaTeX and in the end we will create a personalized template that you can use for your thesis! The course wil be taught in English, but if you are writing in German, this is not a problem. The same principles apply and questions can be asked in German or English.

Prerequisites

ampe

Dr. Tina Lampe Friedrichstraße 41-43 Tel.: +49 (0)761 203-6817 Fax: +49 (0)761 203-9665 [email protected]

No Search Results

How to Write a Thesis in LaTeX (Part 5): Customising Your Title Page and Abstract

Part 1 | Part 2 | Part 3 | Part 4 | Part 5

Author: Josh Cassidy (August 2013)

This five-part series of articles uses a combination of video and textual descriptions to teach the basics of writing a thesis using LaTeX. These tutorials were first published on the original ShareLateX blog site during August 2013; consequently, today's editor interface (Overleaf) has changed considerably due to the development of ShareLaTeX and the subsequent merger of ShareLaTeX and Overleaf. However, much of the content is still relevant and teaches you some basic LaTeX—skills and expertise that will apply across all platforms.

In the previous post we looked at adding a bibliography to our thesis using the biblatex package . In this, the final post of the series, we're going to look at customising some of the opening pages. In the first video we made a rather makeshift title page using the \maketitle command and by using an \includegraphics command in the \title command. Although this works, it doesn't give us as much flexibility as we may want.

The Title Page

A much better way to do this is to use the titlepage environment. We'll do this in a separate .tex file and then input it. The first thing we'll do is enclose everything in the title page within the center environment so it's all aligned to the centre. Next we need to instruct L a T e X to leave a gap between the top of the page and the first line of text. To do this we use the \vspace command followed by a length. We also need to add an asterisk into the command to make sure L a T e X doesn't decide to ignore the command. Next we'll add the thesis title in bold font using the \textbf command. To leave a gap between this and the next line of text we use the \vspace command again, this time without the asterisk. Next we'll add in a subtitle followed by some more vertical space and then the author name in bold font. This concludes what we want at the top of the title page—the rest of the content we'll add at the bottom of the title page.

To separate these two sections out we'll use the \vfill command which will automatically add in the amount of vertical space needed for the content to fill the page. Next we'll add in a line of text to specify what degree the thesis is being submitted for. The double backslash is used to create a new line. We'll then add more space before adding in the university logo specifying it's width as a fraction of the text width. Finally we'll add in some information about the university and the date.

Now in the main .tex file we can replace the \maketitle command with an input command linked to our new title page. If we now compile the code we can see all the items have been correctly processed:

Thesis smalltitle.png

However, the text is quite small so we'll go back and change the font sizes. To do this we'll use one of the simple font-sizing commands. There are ten of these to choose from, ranging from smallest to largest they are:

Let's make the title as big as it can be (using these simple commands) by choosing \Huge . We'll then make the subtitle two steps smaller using \large . When we use one of these commands they affect all the text in it's scope. Therefore in it's current state all the remaining text on the page will appear in the size of the subtitle. We'll keep it like this for the author name and degree title but we'll drop down one size for the university details and the date:

Thesis title.png

The abstract

We can also customise other pages, such as the abstract. Instead of using an unnumbered chapter, we'll create a new .tex file, customise the layout and then input it. At the top of this file we need to change the page style to plain in order to stop the headers being added in. Now in a similar way to the title page we'll add in some custom titles and then the abstract text.

This is what it will look like added in:

Thesis abstract.png

This concludes our series on writing a basic thesis. If you want to play around with the thesis we've created in this series you can open the project in Overleaf .

All articles in this series

  • Part 1: Basic Structure ;
  • Part 2: Page Layout ;
  • Part 3: Figures, Subfigures and Tables ;
  • Part 4: Bibliographies with BibLaTeX ;
  • Part 5: Customising Your Title Page and Abstract .
  • Documentation Home
  • Learn LaTeX in 30 minutes

Overleaf guides

  • Creating a document in Overleaf
  • Uploading a project
  • Copying a project
  • Creating a project from a template
  • Using the Overleaf project menu
  • Including images in Overleaf
  • Exporting your work from Overleaf
  • Working offline in Overleaf
  • Using Track Changes in Overleaf
  • Using bibliographies in Overleaf
  • Sharing your work with others
  • Using the History feature
  • Debugging Compilation timeout errors
  • How-to guides
  • Guide to Overleaf’s premium features

LaTeX Basics

  • Creating your first LaTeX document
  • Choosing a LaTeX Compiler
  • Paragraphs and new lines
  • Bold, italics and underlining

Mathematics

  • Mathematical expressions
  • Subscripts and superscripts
  • Brackets and Parentheses
  • Fractions and Binomials
  • Aligning equations
  • Spacing in math mode
  • Integrals, sums and limits
  • Display style in math mode
  • List of Greek letters and math symbols
  • Mathematical fonts
  • Using the Symbol Palette in Overleaf

Figures and tables

  • Inserting Images
  • Positioning Images and Tables
  • Lists of Tables and Figures
  • Drawing Diagrams Directly in LaTeX
  • TikZ package

References and Citations

  • Bibliography management with bibtex
  • Bibliography management with natbib
  • Bibliography management with biblatex
  • Bibtex bibliography styles
  • Natbib bibliography styles
  • Natbib citation styles
  • Biblatex bibliography styles
  • Biblatex citation styles
  • Multilingual typesetting on Overleaf using polyglossia and fontspec
  • Multilingual typesetting on Overleaf using babel and fontspec
  • International language support
  • Quotations and quotation marks

Document structure

  • Sections and chapters
  • Table of contents
  • Cross referencing sections, equations and floats
  • Nomenclatures
  • Management in a large project
  • Multi-file LaTeX projects
  • Lengths in L a T e X
  • Headers and footers
  • Page numbering
  • Paragraph formatting
  • Line breaks and blank spaces
  • Text alignment
  • Page size and margins
  • Single sided and double sided documents
  • Multiple columns
  • Code listing
  • Code Highlighting with minted
  • Using colours in LaTeX
  • Margin notes
  • Font sizes, families, and styles
  • Font typefaces
  • Supporting modern fonts with X Ǝ L a T e X

Presentations

  • Environments

Field specific

  • Theorems and proofs
  • Chemistry formulae
  • Feynman diagrams
  • Molecular orbital diagrams
  • Chess notation
  • Knitting patterns
  • CircuiTikz package
  • Pgfplots package
  • Typesetting exams in LaTeX
  • Attribute Value Matrices

Class files

  • Understanding packages and class files
  • List of packages and class files
  • Writing your own package
  • Writing your own class

Advanced TeX/LaTeX

  • In-depth technical articles on TeX/LaTeX

Have you checked our knowledge base ?

Message sent! Our team will review it and reply by email.

Our Service Is Kept Secret

We are here to help you with essays and not to expose your identity. Your anonymity is our priority as we know it is yours. No personal data is collected on our service and no third parties can snoop through your info. All our communication is encrypted and stays between you and your writer. You receive your work via email so no one will have access to it except you. We also use encrypted payment systems with secure gateways for extra security.

Can I pay someone to write my essay?

Time does not stand still and the service is being modernized at an incredible speed. Now the customer can delegate any service and it will be carried out in the best possible way.

Writing essays, abstracts and scientific papers also falls into this category and can be done by another person. In order to use this service, the client needs to ask the professor about the topic of the text, special design preferences, fonts and keywords. Then the person contacts the essay writing site, where the managers tell him about the details of cooperation. You agree on a certain amount that you are ready to give for the work of a professional writer.

A big bonus of such companies is that you don't have to pay money when ordering. You first receive a ready-made version of the essay, check it for errors, plagiarism and the accuracy of the information, and only then transfer funds to a bank card. This allows users not to worry about the site not fulfilling the agreements.

Go to the website and choose the option you need to get the ideal job, and in the future, the best mark and teacher's admiration.

Rebecca Geach

  • Individual approach
  • Fraud protection

Fill up the form and submit

On the order page of our write essay service website, you will be given a form that includes requirements. You will have to fill it up and submit.

Customer Reviews

  • Terms & conditions
  • Privacy policy
  • Referral program

Bennie Hawra

Customer Reviews

Pricing depends on the type of task you wish to be completed, the number of pages, and the due date. The longer the due date you put in, the bigger discount you get!

Search code, repositories, users, issues, pull requests...

Provide feedback.

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly.

To see all available qualifiers, see our documentation .

  • Notifications

南京大学学位论文 Typst 模板 modern-nju-thesis

nju-lug/modern-nju-thesis

Folders and files, repository files navigation, 南京大学学位论文 modern-nju-thesis.

南京大学毕业论文(设计)的 Typst 模板,能够简洁、快速、持续生成 PDF 格式的毕业论文。

Typst 非官方中文交流群:793548390

南京大学 Typst 交流群:943622984

usc dissertation latex

  • Typst 是一门新生的排版标记语言,还做不到像 Word 或 LaTeX 一样成熟稳定。
  • 该模板并非官方模板,而是民间模板, 存在不被认可的风险 。

Typst 是可用于出版的可编程标记语言,拥有变量、函数与包管理等现代编程语言的特性,注重于科学写作 (science writing),定位与 LaTeX 相似。可以阅读我的 一篇知乎文章 进一步了解 Typst 的优势。

  • 语法简洁 :上手难度跟 Markdown 相当,文本源码阅读性高,不会像 LaTeX 一样充斥着反斜杠与花括号。
  • 编译速度快 :Typst 使用 Rust 语言编写,即 typ(esetting+ru)st,目标运行平台是WASM,即浏览器本地离线运行;也可以编译成命令行工具,采用一种 增量编译 算法和一种有约束的版面缓存方案, 文档长度基本不会影响编译速度,且编译速度与常见 Markdown 渲染引擎渲染速度相当 。
  • 环境搭建简单 :不需要像 LaTeX 一样折腾几个 G 的开发环境,原生支持中日韩等非拉丁语言,无论是官方 Web App 在线编辑,还是使用 VS Code 安装插件本地开发,都是 即开即用 。
  • 现代编程语言 :Typst 是可用于出版的可编程标记语言,拥有 变量、函数、包管理与错误检查 等现代编程语言的特性,同时也提供了 闭包 等特性,便于进行 函数式编程 。以及包括了 [标记模式] 、 {脚本模式} 与 $数学模式$ 等多种模式的作用域,并且它们可以不限深度地、交互地嵌套。并且通过 包管理 ,你不再需要像 TexLive 一样在本地安装一大堆并不必要的宏包,而是 按需自动从云端下载 。

可以参考我参与搭建和翻译的 Typst 中文文档网站 迅速入门。

快速浏览效果: 查看 thesis.pdf ,样例论文源码:查看 thesis.typ

你只需要修改根目录下的 thesis.typ 文件即可,基本可以满足你的所有需求。

如果你认为不能满足你的需求,可以先查阅后面的 Q&A 部分。

Typst 提供了官方的 Web App,支持像 Overleaf 一样在线编辑: https://typst.app/project/rgiwHIjdPOnXr9HJb8H0oa

但是 Web App 并没有安装本地 Windows 或 MacOS 所拥有的字体,所以字体上可能存在差异,所以推荐本地编辑!

usc dissertation latex

PS: 虽然与 Overleaf 看起来相似,但是它们底层原理并不相同。Overleaf 是在后台服务器运行了一个 LaTeX 编译器,本质上是计算密集型的服务;而 Typst 只需要在浏览器端使用 WASM 技术执行,本质上是 IO 密集型的服务,所以对服务器压力很小(只需要负责文件的云存储与协作同步功能)。

  • 克隆本项目,或者直接通过 GitHub Releases 页面下载。 git clone https://github.com/nju-lug/modern-nju-thesis.git
  • 在 VS Code 中打开该目录,并打开 template/thesis.typ 文件。
  • 也推荐下载 Typst Companion 插件,其提供了例如 Ctrl + B 进行加粗等便捷的快捷键。
  • 你还可以下载我开发的 Typst Sync 和 Typst Sympy Calculator 插件,前者提供了本地包的云同步功能,后者提供了基于 Typst 语法的科学计算器功能。
  • 按下 Shift + Ctrl + P ,然后输入命令 Typst Preview: Preview current file ,即可 同步增量渲染与预览 ,还提供了 光标双向定位功能 。
  • 编写更详细的说明文档,后续考虑使用 tidy 编写,你现在可以先参考 NJUThesis 的文档,参数大体保持一致,或者直接查阅对应源码函数的参数
  • 应该对所有函数入参进行类型检查,及时报错
  • 类似 LaTeX 中的 documentclass 的全局信息配置
  • 盲审模式 ,将个人信息替换成小黑条,并且隐藏致谢页面,论文提交阶段使用
  • 双面模式 ,会加入空白页,便于打印
  • 字体解耦合 :将字体配置进一步解耦合,让用到字体的地方加上一层字体名称配置项(从「标题(宋体)」-「具体字体」重构为「标题」-「宋体」-「具体字体」)
  • 数学字体配置 :模板不提供配置,用户可以自己使用 #show math.equation: set text(font: "Fira Math") 更改
  • 表格使用 1.1 格式进行编号
  • 数学公式使用 (1.1) 格式进行编号
  • 定理环境(这个也可以自己使用第三方包配置)

还实现了本科生和研究生的开题报告,只需要预览和编辑 others 目录下的文件即可。

开题报告

我不会 LaTeX,可以用这个模板写论文吗?

如果你不关注模板的具体实现原理,你可以用 Markdown Like 的语法进行编写,只需要按照模板的结构编写即可。

我不会编程,可以用这个模板写论文吗?

如果仅仅是当成是入门一款类似于 Markdown 的语言,相信使用该模板的体验会比使用 Word 编写更好。

为什么我的字体没有显示出来,而是一个个「豆腐块」?

这是因为本地没有对应的字体, 这种情况经常发生在 MacOS 的「楷体」显示上 。

你应该安装本目录下的 fonts 里的所有字体,里面包含了可以免费商用的「方正楷体」和「方正仿宋」,然后再重新渲染测试即可。

你可以使用 #fonts-display-page() 显示一个字体渲染测试页面,查看对应的字体是否显示成功。

如果还是不能成功,你可以按照模板里的说明自行配置字体,例如

先是填写英文字体,然后再填写你需要的「楷体」中文字体。

字体名称可以通过 typst fonts 命令查询。

如果找不到你所需要的字体,可能是因为 该字体变体(Variants)数量过少 ,导致 Typst 无法识别到该中文字体。

因为一般默认安装的「楷体」只有标准字重的字体,没有加粗版本的字体(华文粗楷等字体并不是免费商用的),而 Typst 又没有实现伪粗体(Fake Bold)算法,所以导致无法正常加粗。

目前我还没找到一个比较好的解决方法。

学习 Typst 需要多久?

一般而言,仅仅进行简单的编写,不关注布局的话,你可以打开模板就开始写了。

如果你想进一步学习 Typst 的语法,例如如何排篇布局,如何设置页脚页眉等,一般只需要几个小时就能学会。

如果你还想学习 Typst 的「 元信息 」部分,进而能够编写自己的模板,一般而言需要几天的时间阅读文档,以及他人编写的模板代码。

如果你有 Python 或 JavaScript 等脚本语言的编写经验,了解过函数式编程、宏、样式、组件化开发等概念,入门速度会快很多。

我有编写 LaTeX 的经验,如何快速入门?

可以参考 面向 LaTeX 用户的 Typst 入门指南 。

目前 Typst 有哪些第三方包和模板?

可以参考 第三方包 、 Awesome Typst Links 和 Awesome Typst 列表中文版 。

为什么只有一个 thesis.typ 文件,没有按章节分多个文件?

因为 Typst 语法足够简洁 、 编译速度足够快 、并且 拥有光标点击处双向链接功能 。

语法简洁的好处是,即使把所有内容都写在同一个文件,你也可以很简单地分辨出各个部分的内容。

编译速度足够快的好处是,你不再需要像 LaTeX 一样,将内容分散在几个文件,并通过注释的方式提高编译速度。

光标点击处双向链接功能,使得你可以直接拖动预览窗口到你想要的位置,然后用鼠标点击即可到达对应源码所在位置。

还有一个好处是,单个源文件便于同步和分享。

即使你还是想要分成几个章节,也是可以的,Typst 支持你使用 #import 和 #include 语法将其他文件的内容导入或置入。你可以新建文件夹 chapters ,然后将各个章节的源文件放进去,然后通过 #include 置入 thesis.typ 里。

我如何更改页面上的样式?具体的语法是怎么样的?

理论上你并不需要更改 nju-thesis 目录下的任何文件,无论是样式还是其他的配置,你都可以在 thesis.typ 文件内修改函数参数实现更改。具体的更改方式可以阅读 nju-thesis 目录下的文件的函数参数。

例如,想要更改页面边距为 50pt ,只需要将

后续我也会编写一个更详细的文档,可能会考虑使用 tidy 来编写。

如果你阅读了那些函数的参数,仍然不知道如何修改得到你需要的样式,欢迎提出 Issue,只要描述清楚问题即可。

或者也欢迎加群讨论:943622984

该模板和其他现存 Typst 中文论文模板的区别?

其他现存的 Typst 中文论文模板大多都是在 2023 年 7 月份之前(Typst Verison 0.6 之前)开发的,当时 Typst 还不不够成熟,甚至连 包管理 功能都还没有,因此当时的 Typst 中文论文模板的开发者基本都是自己从头写了一遍需要的功能/函数,因此造成了 代码耦合度高 、 意大利面条式代码 、 重复造轮子 与 难以自定义样式 等问题。

该模板是在 2023 年 10 ~ 11 月份(Typst Verison 0.9 时)开发的,此时 Typst 语法基本稳定,并且提供了 包管理 功能,因此能够减少很多不必要的代码。

并且我对模板的文件架构进行了解耦,主要分为了 utils 、 pages 和 layouts 三个目录,这三个目录可以看后文的开发者指南,并且使用 闭包 特性实现了类似不可变全局变量的全局配置能力,即模板中的 documentclass 函数类。

我不是南京大学本科生,如何迁移该模板?

我在开发的过程中已经对模板的各个模板进行了解耦,理论上你只需要在 pages 目录中加入你需要的页面,然后更改少许、或者不需要更改其他目录的代码。

具体目录职责划分可以看下面的开发者指南。

template 目录

  • thesis.typ 文件: 你的论文源文件,可以随意更改这个文件的名字,甚至你可以将这个文件在同级目录下复制多份,维持多个版本。
  • ref.bib 文件: 放置参考文献的文件。
  • i-equation.typ 文件: 模仿 i-figured 包编写的数学公式编号函数。 已经合并至 i-figured .
  • pages 目录: 包含了模板用到的各个 独立页面 ,例如封面页、声明页、摘要等,即 会渲染出不影响其他页面的独立页面的函数 。
  • 主要分成了 doc 文稿、 preface 前言、 mainmatter 正文与 appendix 附录/后记。
  • 职责一 : 作为一个统一的对外接口,暴露出内部的 utils 函数,例如三线表 tlt 函数。
  • 职责二 : 使用 函数闭包 特性,通过 documentclass 函数类进行全局信息配置,然后暴露出拥有了全局配置的、具体的 layouts 和 pages 内部函数。
  • 在 Issues 中提出你的想法,如果是新特性,可以加入路线图!
  • 实现路线图中仍未实现的部分,然后欢迎提出你的 PR。
  • 同样欢迎 将这个模板迁移至你的学校论文模板 ,大家一起搭建更好的 Typst 社区和生态吧。
  • 感谢 @atxy-blip 开发的 NJUThesis LaTeX 模板,文档十分详细,本模板大体结构都是参考 NJUThesis 的文档开发的。
  • 感谢 HUST-typst-template 与 sysu-thesis-typst 等 Typst 中文论文模板。

This project is licensed under the MIT License.

Contributors 2

  • Typst 99.4%

IMAGES

  1. LaTeX Contents page for my dissertation

    usc dissertation latex

  2. LaTeX Thesis Template (Manuel Kuehner)

    usc dissertation latex

  3. GitHub

    usc dissertation latex

  4. LaTeX Templates

    usc dissertation latex

  5. Dissertation Template Latex

    usc dissertation latex

  6. Wsu Dissertation Thesis Latex Template

    usc dissertation latex

VIDEO

  1. The Visual Inspection system

  2. Central University PhD New Admission 2024

  3. Latex Pillow For Wholesale Price #wholesale #mattressfactory #mattress

  4. Matthew Spott

  5. R. Thompson: USC OCL Final Dissertation Defense

  6. RYBY w sieciach KŁUSOWNIKÓW. Cz 2

COMMENTS

  1. USCthesis

    Information about the ANT project's research. USCthesis - a LaTeX style for theses and dissertations at USC USCthesis. USCthesis provides a LaTeX style package for writing your thesis, dissertation, or thesis proposal at the University of Southern California (USC), based on the USC Graduate School Thesis and Dissertation Formatting Guidelines.

  2. Manuscript Formatting Guidelines

    Thesis and Dissertation Formatting Guidelines. Each graduate program that requires a dissertation or thesis has adopted a style used by scholarly publications in the field. The student and advisor are responsible for ensuring that this style is used consistently throughout the manuscript. The Graduate School provides general formatting guidance ...

  3. Dissertations

    This guide provides information on locating, borrowing, and purchasing doctoral dissertations. It also addresses similar issues with regard to theses. Please note that d octoral dissertations are collected and archived more systematically than master's theses. If you are unable to locate dissertations (or theses) using these instructions, ask a ...

  4. Thesis & Dissertation Submission

    Enrollment in 594 Master's Thesis or 794 Doctoral Dissertation ensures continuous enrollment until the thesis or dissertation has been submitted to the Graduate School. ... [email protected]. Thesis and Dissertation Submission: [email protected]. Office Hours. Monday - Friday 9:00 a.m. - 12:30 p.m. 1:30 p.m. - 5:00 p.m. Admission.

  5. PDF Thesis and Dissertation Guidelines

    the Early Submission deadlines listed on the Thesis Center website. This option is available for fall and spring semesters only. Please note: International students considering the Early Submission option should confirm with the Office ... Every page in the manuscript, except the title page, must have a page number See Table 1 for the page order

  6. University of Southern California

    USC Viterbi School of Engineering is providing Overleaf Professional features for all its students, faculty and staff who would like to use a collaborative, online LaTeX editor for their projects. Overleaf Professional features include real-time track changes, unlimited collaborators, and full document history.

  7. cardi/USCthesis: a LaTeX style for theses and dissertations at USC

    USCthesis. USCthesis provides a LaTeX style package for writing your thesis, dissertation, or thesis proposal at the University of Southern California (USC), based on the USC Graduate School Thesis and Dissertation Formatting Guidelines.. This style has floated around and evolved informally across students and departments. See the other templates that exist for other versions.

  8. USC Dissertation/Thesis LaTeX Template

    A brief history of LaTeX templates for dissertation and thesis at the University of Southern California: 1987-1991: Steven Cochran ([email protected]) wrote the original USCthesis.sty, and maintained this package file.You could still find it on CTAN; 2000-2001: Zufar Mulyukov ([email protected]) wrote the USC-Thesis.cls class file partially based on Cochran's package, as the latter ...

  9. michK/USC-PhD-Thesis-LaTeX-Template

    This template should be a good starting point for a USC PhD thesis. The template should conform to all USC requirements, but since the requirements leave some room for stylistic choices, the template includes a few stylistic elements relating to things like paragraph indentation, line spacing in the front matter, right-hand-side margin overflow etc.

  10. Open Access Theses and Dissertations

    Database of free, open access full-text graduate theses and dissertations published around the world. Direct Link. University of Southern California. 3550 Trousdale Parkway. Los Angeles , CA 90089.

  11. University of California, Santa Cruz thesis template

    Abstract. LaTeX template intended to be used with the University of California Santa Cruz Division of Graduate Studies "Dissertation and Thesis Preparation Guidelines". This template was originally published on ShareLaTeX and subsequently moved to Overleaf in November 2019. LaTeX template intended to be used with the University of ...

  12. How to Write a Thesis in LaTeX (Part 1): Basic Structure

    The preamble. In this example, the main.tex file is the root document and is the .tex file that will draw the whole document together. The first thing we need to choose is a document class. The article class isn't designed for writing long documents (such as a thesis) so we'll choose the report class, but we could also choose the book class.. We can also change the font size by adding square ...

  13. LaTeX Theses and Dissertations

    Writing a thesis or dissertation in LaTeX can be challenging, but the end result is well worth it - nothing looks as good as a LaTeX-produced pdf, and for large documents it's a lot easier than fighting with formatting and cross-referencing in MS Word. Review this video from Overleaf to help you get started writing your thesis in LaTeX, using a ...

  14. Formatting of theses and dissertations

    For the structure of theses and dissertations here is a list of required and recommended sections. Latex template Among the available thesis and dissertation templates provided by the Graduate School is also a LaTeX template (ZIP archive).

  15. USC Dissertation/Thesis LaTeX Template

    USC Dissertation/Thesis LaTeX Template \n. LaTeX document-style for typesetting Theses or Dissertations in accordance with the University of Southern California Regulations for Format and Presentation of Theses and Dissertations.\nIt provides some alternative \"bells and whistles\" such as support for multi-volume documents. \n

  16. LaTeX Files

    LaTeX Files. modelmain.text; uscauthoryear.bbx; uscauthoryear.cbx; uscnumeric.bbx; uscnumeric.cbx; uscthesis.cls; uscthesisdoc.pdf; Download LaTeX Files [zip] Using These Files You will need a LaTeX distribution. The distribution contains files that are needed to process your file into a presentable document.

  17. Make PhD citations say "dissertation" rather than thesis

    Save this in the same folder as your document, or put it in your local texmf folder in texmf/bibtex/bst/. Edit the file and search for "thesis". You will find the following function: FUNCTION {phdthesis} { output.bibitem. format.authors "author" output.check. new.block. format.btitle "title" output.check. new.block.

  18. USC Thesis and Dissertation LaTeX Style File

    Download the first three files to the same directory and run (pdf)latex and bibtex. The .tex file is an example thesis. The style file adheres to the University of South Carolina Graduate School's Thesis Guidelines and Dissertation Guidelines . USC Honors students can use the Honors thesis which uses the Honors title page.

  19. Basic thesis template

    This Thesis LaTeX template is an ideal starting point for writing your PhD thesis, masters dissertation or final year project. The style is appropriate for most universities, and can be easily customised. This LaTeX template includes a title page, a declaration, an abstract, acknowledgements, table of contents, list of figures/tables, a ...

  20. Writing your dissertation with LaTeX

    LaTeX is document preparation typesetting system that uses plain text input in order to create an attractive end product. This software has been in use in academia for decades and improvements are continuously made. It is especially useful for formatting large documents such as books, scientific articles or an academic thesis.

  21. PDF A Somewhat Long-winded Example Thesis to Help With Latex and Intended

    thbib.bib: Contains a bibliographical database. thesis.tex: Contains information for the title page, and other front-matter. Includes the files abstract.tex, body.tex, and append.tex. Defines the bibliographical style (siam in this example) and creates the bibliography using the file thbib.tex.

  22. How to Write a Thesis in LaTeX (Part 5): Customising Your Title Page

    In the previous post we looked at adding a bibliography to our thesis using the biblatex package.In this, the final post of the series, we're going to look at customising some of the opening pages. In the first video we made a rather makeshift title page using the \maketitle command and by using an \includegraphics command in the \title command. Although this works, it doesn't give us as much ...

  23. Usc Dissertation Latex

    Usc Dissertation Latex, Persuasive Essay Why You Should Read, What Will Be In The Future Essay, Begining Math For Preschool, Death Quotes And Descriptions To Inspire Creative Writing, Custom Research Proposal Writer Website For University, Popular Course Work Writer Site Us

  24. Usc Dissertation Latex

    Usc Dissertation Latex. Our team of paper writers consists only of native speakers coming from countries such as the US or Canada. But being proficient in English isn't the only requirement we have for an essay writer. All professionals working for us have a higher degree from a top institution or are current university professors.

  25. 南京大学学位论文 modern-nju-thesis

    理论上你并不需要更改 nju-thesis 目录下的任何文件,无论是样式还是其他的配置,你都可以在 thesis.typ 文件内修改函数参数实现更改。具体的更改方式可以阅读 nju-thesis 目录下的文件的函数参数。 例如,想要更改页面边距为 50pt,只需要将