- don't make a living by coding,
- but enjoy my life by coding.
mintyfrankie / brilliant-cv-submodule Goto Github PK
View Code? Open in Web Editor NEWLicense: Apache License 2.0
License: Apache License 2.0
Hi,
Similar to the PR #5 , I'd like to add Google Scholar to the PersonalInfo header. The problem is that Font Awesome doesn't provide an icon (and likely never will).
On my personal fork, I added the academicons font and load manually the icon.
The thing is, because of the topology of this project with a repo for the awsomeCV which contains the font folder and another for submodule, it isn't clear how I should proceed for making a PR.
Any idea ?
Paul
The brilliant-CV
project will be transitioning towards the newly published Typst packages standards, for greater convenience and visibility in the Typst world.
This submodule repository will therefore be archived, and all future updates will be committed to the main repository. This can provide as well better development and issue tracking experience.
Thanks for all who have contributed towards this module! Please raise a PR in the main repository if you would like to conserve your contribution records in this repo, I will try my best to see how I can do.
> rg -i font awesomeCV/template.typ
9: set text(font: "Source Sans Pro")
66:#let headerFont = "Roboto"
67:#let bodyFont = "Source Sans Pro"
74: font: headerFont,
82: font: headerFont,
89: font: (bodyFont, "Font Awesome 6 Brands", "Font Awesome 6 Free"),
96: font: bodyFont,
104: font: bodyFont,
112: font: bodyFont,
120: font: bodyFont,
129: font: bodyFont,
137: font: bodyFont,
146: font: bodyFont,
157: font: bodyFont,
164: font: bodyFont,
171: font: bodyFont,
178: font: bodyFont,
185: font: bodyFont,
192: font: bodyFont,
201: font: bodyFont,
209: font: bodyFont,
216: font: bodyFont,
The CV is mainly using 2 or 3 fonts, so setting the font twice could be enough. If you are open to the idea, I can test and provide a PR
The Topology of the brilliant-CV
project has always been an issue for me, as we have to balance between maintainability and flexibility.
While the use of submodule for the template folder can allow users to follow and update changes on the template file itself, it is rather hard to maintain an unified commit history, issues as well as PRs, which makes the project more prone to bugs.
Any advice is sincerely welcome on this matter!
When settingvarEntrySocietyFirst = true
, the society and title switch locations and formatting as expected. However, the location and date does not also switch. It seems logical to me that the society and location should always be together (same line) and so should the title and date.
I have this currently working, but it is a complete hack. I am a Typst newb.
Cirriculum appeared in the footer e.g.
#let cvFooterInternational = (
"": "Cirriculum Vitae",
Isn't it Curriculum?
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.