unofficial-uoregon-dissertation-formats / unofficial-uoregon-grad-school-dissertation-latex-markdown-apa-format

A dissertation LaTeX stylesheet with Markdown support for the University of Oregon using APA format (This repository is not officially associated with the University of Oregon).
Other
26 stars 18 forks source link

Use Makefile to compile in command line #2

Closed shaomeng closed 7 years ago

shaomeng commented 7 years ago

Hello,

I've added a few files to this template so it could be used with "make" in command line. Using this workflow, one just needs to "cd" into the latex_files directory, and type "make" to generate a pdf file named "main.pdf." Alternatively, "make short" skips the step of re-generating the bibliography database. "make clean" cleans every intermediate file.

This workflow only works in command line of Linux/Mac systems.

The functionalities of each of my touched file: -- Makefile: that's where gnu make goes to execute commands. -- main.tex: this is a starting point to compile everything. -- main.bib: this is a symbolic link to the Bibliography.bib file in the upper level. It should work fine under Linux and Mac systems.

I also changed the Bibliography.bib file to remove a duplicate entry.

Please feel free to let me know if there's any confusion.

Thanks, Samuel

jglev commented 7 years ago

@shaomeng, thank you for your contribution!

jglev commented 7 years ago

I've merged this PR with one small change (following my comment), have added your explanatory text to the Readme here, and have added you to the list of contributors.

jglev commented 7 years ago

Also, would you or any of your cohort in CS be interested in taking over administration of this repo? I graduated in December, and think that the repo's longevity will be extended if there's a current, conscientious, grad student administrating it. If so, let me know!

shaomeng commented 7 years ago

Hi Jacob,

I truly appreciate your work, and also understand the dilemma here: only students approaching graduation start to make use of this thesis template... At the same time, may I ask why a graduate administrator might hinder its longevity?

Thanks, Samuel

jglev commented 7 years ago

Hi Samuel,

There are a few reasons in my mind that a current grad student could be better for the project than me (a graduate):

  1. Current grad. students "own it" more -- there's interest in getting things moved along and merged as quickly as possible, because, as you mentioned, current grad students are the ones using the repo.
  2. Decreased likelihood of splintering: My main concern is that down the road (not right now, since I just graduated and it's still fresh in my mind, but in 6 months, or a year, etc.), I'll have moved on to other projects, and will be less likely to be attentive and timely with this repo. In that case, the repo. could fall back to where it was when Tyler Matta found it last year: Spread around in forked copies, talked about by word of mouth. So my main concern is avoiding that -- and the best long-term way to avoid that that I've thought of is to stay as close as possible to current or recent grads on a rolling basis.

If no one in your cohort is available or willing, that's totally fine; I just thought to ask. And I'll certainly keep merging Pull Requests for the foreseeable future. But I would like to pass off administration of the repo.

My very best, Jacob