saadq / resumake.io

đź“ť A website for automatically generating elegant LaTeX resumes.
https://resumake.io
MIT License
3.31k stars 446 forks source link

Icon bug #84

Open kjc86 opened 5 years ago

kjc86 commented 5 years ago

Describe the bug Icons in template 2 are too large and overlap with text in Profile section when printed

To Reproduce Steps to reproduce the behavior:

  1. Make
  2. Download pdf and print or print from resumake

    • Google Chrome

    • Macbook

saadq commented 5 years ago

Hmm, I don't seem to see an issue like that with one resume I tried:

screen shot 2019-01-13 at 9 23 53 am

Could you try it as well and see if the issue happens? Here is the JSON:

resume.json ```json { "selectedTemplate": 2, "headings": { "work": "" }, "basics": { "name": "Dwight K. Schrute III", "email": "dschrute@schrutefarms.com", "phone": "(570) 555-1212", "location": { "address": "Scranton, PA" } }, "education": [ { "institution": "Scranton University", "area": "Business Administration", "studyType": "BA", "startDate": "1998", "endDate": "1992", "location": "Scranton, PA" } ], "work": [ { "location": "Scranton, PA", "position": "Regional Manager", "website": "", "startDate": "May 2013", "endDate": "Present", "highlights": [ "Maintained the highest sales average, despite the weak economy and obsolete product.", "Managed, inspired, and protected the Scranton branch from criminals and raccoons.", "Led the office to obtain immeasurable success and glory." ], "company": "Dunder Mifflin" }, { "highlights": [ "Closed more sales with revenues totaling more profit than any other employee – past, present, and future (projected).", "Served as self-appointed enforcer of The Rules (policies and procedures manual).", "Instituted \"Schrute Bucks\" reward system, immeasurably raising office morale." ], "company": "Dunder Mifflin", "position": "Assistant (to the) Regional Manager", "location": "Scranton, PA", "startDate": "Mar 2008", "endDate": "Mar 2013" }, { "highlights": [ "Became the top salesman of the store within a one-month timespan.", "Made a record-high sales figure despite having an unfunny boss.", "Provided extraordinary and exceptional customer service to the masses." ], "company": "Staples", "position": "Sale's Associate", "location": "Scranton, PA", "startDate": "Mar 2008", "endDate": "Mar 2008" }, { "highlights": [ "Acted as the Regional Manager's eyes, ears, and right hand, overseeing and reporting on employee conduct, productivity, and arrival/departure times.", "Provided services to the office such as martial arts and surveillance.", "Introduced new linen paper lines into the market, often closing sight-unseen sales of newly released products." ], "company": "Dunder Mifflin", "position": "Assistant (to the) Regional Manager", "location": "Scranton, PA", "startDate": "Mar 2005", "endDate": "Mar 2008" } ], "skills": [ { "level": "", "keywords": [ "Hardworking", "Alpha Male", "Jackhammer", "Merciless", "Insatiable" ], "name": "Traits" }, { "keywords": [ "Karate (Purple Belt)", "Jujitsu", "Werewolf hunting", "Table Making" ], "name": "Talents" } ], "projects": [ { "name": "Schrute Farms (Bed and Breakfast)", "description": "A beautiful resort that provides fun activities like tablemaking and mattress making.", "keywords": [ "" ] }, { "keywords": [ "" ], "name": "Dwight Schrute's Gym for Muscles", "description": "A built-in gym inside the Dunder Mifflin office that will make you shredded." }, { "keywords": [ "" ], "name": "Sesame Avenue Daycare Center for Infants and Toddlers", "description": "A great daycare for infants with a focus on cognitive development." } ], "awards": [ { "title": "Salesman of the Month", "date": "2005", "awarder": "Dunder Mifflin", "summary": "13-time award winner – honored for having the most sales of the month." } ], "sections": [ "templates", "profile", "education", "work", "skills", "projects", "awards" ] } ```

You can just save that as a file called resume.json or something. To import that into the website, just click the Import JSON button from the home page of Resumake and select the JSON file.

If you don't see a problem like that with this specific resume, then I would need some more information about your resume data to figure out what could be causing the problem. It would be helpful if you could download the problematic resume as JSON and then paste the JSON here so I can try it out locally. You will probably want to remove any personal/private information from the resume before you download it.

daviewales commented 5 years ago

I have this issue as well. The bizarre thing is that the issue only occurs when the resume is printed as a hardcopy! On a computer screen, the icons are the correct size in all PDF readers I've tried. When printed onto paper, the icons are too big!!! (I've tried printing from different PDF readers too.)

saadq commented 5 years ago

Hmm, I see... I'll have to try actually printing it out and and looking at the hardcopy and seeing if there is a way to resolve this

daviewales commented 5 years ago

I have also downloaded the LaTeX template, and generated the PDF on my own machine, with the same issue. (I eventually just disabled the icons for my personal resume.)

saadq commented 5 years ago

Thanks for the info @daviewales. I'll investigate soon, but I'll need to see if I am implementing the Awesome-CV template incorrectly, or if it as an issue with the template itself. I haven't updated the source for that template in a very long time so redoing it based on the latest latex code in that repo might also be a fix, I'll have to see.