Ini adalah kode generator situs statis untuk neurodata.io
Minimal, Anda perlu menginstal alat-alat berikut:
Jika Anda tidak memiliki Grow, Anda dapat menginstalnya menggunakan:
curl https://install.grow.io | bash
atau (dari lingkungan virtual)
pip install grow
Perhatikan bahwa pertumbuhan belum mendukung Python 3.
Sebelum memulai server pengembangan, Anda mungkin harus menginstal dependensi yang digunakan oleh proyek Anda. Perintah grow install
memandu Anda melalui hal ini dan mencoba menyiapkan lingkungan untuk Anda.
Perintah grow run
memulai server pengembangan Anda. Anda dapat membuat perubahan pada file proyek dan menyegarkannya agar segera terlihat.
grow install
grow run
Anda dapat menggunakan perintah grow build
untuk membangun seluruh situs Anda ke direktori build
. Ini adalah cara yang baik untuk menguji dan memverifikasi kode yang dihasilkan.
grow build
Silakan kirimkan permintaan penarikan untuk deploy
cabang.
Ada file LaTeX yang akan membuat referensi menjadi PDF, sebagian besar untuk QC. Itu terletak di direktori root dan dapat dibangun dengan menjalankan make
di direktori root.
Saat menambahkan tambahan baru ke file bib, sebagian besar entri bib normal akan berfungsi, dengan satu-satunya langkah tambahan adalah penambahan nilai keywords
. Kata kunci mana yang harus digunakan untuk setiap file bib ditampilkan di bawah, karena kata kunci tersebut digunakan untuk mengatur file. Aturan umum:
author+an
, ini berfungsi untuk menggarisbawahi anggota lab dan menebalkan nama jovo di bagian publikasi CV-nya. Melihat urutan penulis untuk entri bib, nomor penulis mana yang merupakan anggota lab ( trainee
) dan mana yang jovo ( highlight
). Misalnya: @article{example,
author = {<lab member> and <not lab member> and <jovo> and <lab member> and <not lab member>},
author+an = {1=trainee;4=trainee;3=highlight},
...
@incollection
kecuali Anda menambahkan anggota baru ke file people.bib
month
tersebut berupa bilangan bulat, karena hal ini mencegah potensi masalah pemesanan&
dan $
dalam entri Anda, karena dapat menyebabkan masalah pada kompilasi bibKategori untuk pubs.bib:
peer-reviewed
in-review
conference
book
tech
abspos
other
omit
kategori untuk pembicaraan.bib:
local
international
Kategori untuk press.bib:
Semua informasi mengenai anggota tim untuk halaman neurodata.io/about/team/ di situs web, dan CV Jovo (neurodata.io/about/jovo, bagian Mentorship) berasal dari file bib yang terletak di content/bibs/people.bib
. Sangat penting bagi setiap orang untuk selalu memperbarui informasi pribadinya, karena hal ini akan tercermin dalam CV Jovo. Selain informasi yang ditambahkan di sini, Anda perlu mengunggah gambar ke content/source/images/people
dan menyebutkan namanya di kategori file
(misalnya, john_doe.jpg
). Lihat di bawah jika Anda ingin menambahkan seseorang ke situs web yang tidak akan muncul di halaman cv atau Teams.
@incollection{<ID>,
author = {Full name},
usera = {Job title},
month = {Month, as an integer, that you started working},
year = {starting year},
number = {starting month/year -- ending month/year},
series = {ending year},
abstract = {What you do in the lab, 1-2 sentences, 3rd person},
userb = {highest degree held},
userc = {department/major, school},
userd = {website category},
keywords = {cv category},
doi = {github username},
note = {email address},
url = {personal website (do not include https://)},
usere = {training},
file = {image name}
}
Beberapa kategori dapat dikosongkan jika tidak berlaku, kategori yang diperlukan untuk memiliki informasi di dalamnya adalah: <ID>
, author
, usera
, month
, year
, number
, dan userd
. Beberapa catatan lagi:
Singkatan sangat dianjurkan untuk userb
dan userc
year
dan series
harus memiliki 4 digit tahun (yaitu 2019, bukan 19)
number
harus dalam format {01/18 -- }
jika anggota tim masih menjadi anggota lab, dan {01/18 -- 04/21}
jika sudah tidak menjadi anggota lagi.
Kategori untuk userd
adalah (dalam urutan penempatan di halaman tim):
faculty
faculty - research
staff
postdoc
student
undergrad
associate
highschool
Kategori untuk keywords
adalah:
researchtrackfaculty
staffresearch
postdoc
PhDstudent
visitingdoc
MSstudent
undergrad
HS
Gambar Anda dapat ditemukan di sini () jika Anda sudah berada di situs web
Entri usere
yang didukung saat ini adalah:
safe-zone
Contoh entrinya adalah:
@incollection{johndoe,
author = {John Doe},
usera = {Research Assistant},
month = {7},
year = {2019},
number = {7/19 -- },
series = {},
abstract = {Lead developer on <project>, helping with <something>...},
userb = {BSE},
userc = {BME, JHU},
userd = {student},
keywords = {MS},
doi = {jnydoe},
note = {[email protected]},
url = {www.heresjohnny.com},
usere = {safe-zone},
file = {john_doe.jpg}
}
Untuk melakukan ini, cukup salin entri di bawah (ya, harus ada spasi di bagian number
dan series
) dan ubah informasi yang relevan. Spesifikasi other
untuk userd
dan keywords
memberitahu situs web untuk mengabaikan menampilkan orang-orang ini di halaman Tim (meskipun mereka akan muncul ketika dirujuk di tempat lain) dan agar CV mengabaikan mereka saat pembuatan.
@incollection{johndoe,
author = {John Doe},
usera = {},
month = {},
year = {},
number = { },
series = { },
abstract = {},
userb = {},
userc = {},
userd = {other},
keywords = {other},
doi = {},
note = {[email protected]},
url = {},
usere = {},
file = {john_doe.jpg}
}
SAAT INI DALAM PENGEMBANGAN
Anda dapat mengkompilasi pdf secara lokal dengan menjalankan perintah pdflatex
pada file jovo_cv_SOM.tex
di bawah content/bibs/tex/
. Jika Anda telah membuat perubahan apa pun pada file bib, Anda juga perlu menjalankan perintah biber
pada file jovo_cv_SOM
:
biber jovo_cv_SOM
pdflatex jovo_cv_SOM.tex