From 6304a68e2b6f9d776f622a617ac9b0a33bda0a0e Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Tue, 27 Jun 2023 17:19:43 +0200 Subject: [PATCH 1/8] Correctly mark UNU-WIDER as job client --- content.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/content.yml b/content.yml index 1e709f4..a93491b 100644 --- a/content.yml +++ b/content.yml @@ -83,8 +83,8 @@ experience: de: 2022 en: 2022 title: - de: Forschungsassistenz, Entwicklungsprojekte zur Reduzierung von Ungleichheitstrends, UN - en: Research Assistant, Development projects to reduce inequality trends, UN + de: Forschungsassistenz, Entwicklungsprojekte zur Reduzierung von Ungleichheitstrends, UNU-WIDER + en: Research Assistant, Development projects to reduce inequality trends, UNU-WIDER publication: de: Niño-Zarazúa, M., & Morabito, C. (unveröffentlicht). Assessing the potential distributional impacts of development interventions. UNU-WIDER. en: Niño-Zarazúa, M., & Morabito, C. (forthcoming). Assessing the potential distributional impacts of development interventions. UNU-WIDER. From a9c9f32da686cabf4ffce0c794753d6f2fdda6c5 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Tue, 27 Jun 2023 17:23:35 +0200 Subject: [PATCH 2/8] Add final publication SPIWORK project --- content.yml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/content.yml b/content.yml index a93491b..46bd28e 100644 --- a/content.yml +++ b/content.yml @@ -147,6 +147,9 @@ experience: title: de: Redaktionsassistenz, SPIWORK-Projekt, Universität Roskilde en: Editorial Assistant, SPIWORK Project, Roskilde University + publication: + de: "Riisgaard, L., Mitullah, W.V., & Torm, N. (Eds.). (2021). Social Protection and Informal Workers in Sub-Saharan Africa: Lived Realities and Associational Experiences from Tanzania and Kenya (1st ed.). Routledge." + en: "Riisgaard, L., Mitullah, W.V., & Torm, N. (Ed.). (2021). Social Protection and Informal Workers in Sub-Saharan Africa: Lived Realities and Associational Experiences from Tanzania and Kenya (1st ed.). Routledge." bullets: - de: Strukturierung und Bearbeitung einzelner Kapitel einer wissenschaftlichen Anthologie en: Structured and edited individual chapters of a scientific anthology From 816c9c61ad3aad9e5e60c81e48542d0618184f79 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Tue, 27 Jun 2023 18:00:58 +0200 Subject: [PATCH 3/8] Add frontmatter name subtitle --- resume_de.qmd | 3 ++- resume_en.qmd | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/resume_de.qmd b/resume_de.qmd index 6de99da..883b78c 100644 --- a/resume_de.qmd +++ b/resume_de.qmd @@ -1,6 +1,8 @@ --- title: Lebenslauf +subtitle: Marty Oehme name: Marty Oehme +lang: de left-column: - 'Email: [marty.oehme@gmail.com](mailto:marty.oehme@gmail.com)' - 'Telefon: +49 177 377 4949' @@ -8,7 +10,6 @@ right-column: - 'Homepage: [http://martyoeh.me/](http://martyoeh.me/)' - 'GitHub: [https://github.com/marty-oehme/](https://github.com/marty-oehme/)' - 'Stand: \today' -lang: de --- ```{python} diff --git a/resume_en.qmd b/resume_en.qmd index b67bd28..451d254 100644 --- a/resume_en.qmd +++ b/resume_en.qmd @@ -1,6 +1,8 @@ --- title: Curriculum Vitae +subtitle: Marty Oehme name: Marty Oehme +lang: en left-column: - 'Email: [marty.oehme@gmail.com](mailto:marty.oehme@gmail.com)' - 'Mobile: +49 177 377 4949' @@ -8,7 +10,6 @@ right-column: - 'Homepage: [http://martyoeh.me/](http://martyoeh.me/)' - 'GitHub: [https://github.com/marty-oehme/](https://github.com/marty-oehme/)' - 'Last Updated: \today' -lang: en --- ```{python} From 5286d110527e3e991b064cf59ba1b91635e78451 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Tue, 27 Jun 2023 18:01:40 +0200 Subject: [PATCH 4/8] Format qmd files to lsp requirements --- resume_de.qmd | 6 ++++-- resume_en.qmd | 7 +++++-- 2 files changed, 9 insertions(+), 4 deletions(-) diff --git a/resume_de.qmd b/resume_de.qmd index 883b78c..c9966d8 100644 --- a/resume_de.qmd +++ b/resume_de.qmd @@ -28,7 +28,8 @@ display(Markdown(content.summary_to_md(data, headline="# Zusammenfassung", lang= ``` ```{python} -display(Markdown(content.experience_to_md(data, headline="# Berufserfahrung", lang=lang))) +display(Markdown( + content.experience_to_md(data, headline="# Berufserfahrung", lang=lang))) ``` ```{python} @@ -36,5 +37,6 @@ display(Markdown(content.education_to_md(data, headline="# Ausbildung", lang=lan ``` ```{python} -display(Markdown(content.qualifications_to_md(data, headline="# Qualifikationen", lang=lang))) +display(Markdown( + content.qualifications_to_md(data, headline="# Qualifikationen", lang=lang))) ``` diff --git a/resume_en.qmd b/resume_en.qmd index 451d254..d1bf3bb 100644 --- a/resume_en.qmd +++ b/resume_en.qmd @@ -25,8 +25,10 @@ lang="en" display(Markdown(content.summary_to_md(data, headline="# Summary", lang=lang))) ``` + ```{python} -display(Markdown(content.experience_to_md(data, headline="# Professional experience", lang=lang))) +display(Markdown( + content.experience_to_md(data, headline="# Professional experience", lang=lang))) ``` ```{python} @@ -34,5 +36,6 @@ display(Markdown(content.education_to_md(data, headline="# Education", lang=lang ``` ```{python} -display(Markdown(content.qualifications_to_md(data, headline="# Qualifications", lang=lang))) +display(Markdown( + content.qualifications_to_md(data, headline="# Qualifications", lang=lang))) ``` From 0433985cd6aecced3bd21aa0676dab631c258e11 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Tue, 27 Jun 2023 18:02:01 +0200 Subject: [PATCH 5/8] Add subdued coloring for publications --- processing/content.py | 18 ++++++++++++++++-- 1 file changed, 16 insertions(+), 2 deletions(-) diff --git a/processing/content.py b/processing/content.py index 25e003e..255c15d 100644 --- a/processing/content.py +++ b/processing/content.py @@ -8,17 +8,31 @@ def summary_to_md(data: dict[str, Any], lang: str = "en", headline: str = ""): return md +def _publication_md(publication: str, subdued: bool): + md = "> " + if subdued: + md += "\\textcolor{publication}{" + md += publication + if subdued: + md += "}" + return f"{md}\n\n" -def experience_to_md(data: dict[str, Any], lang: str = "en", headline: str = ""): +def experience_to_md( + data: dict[str, Any], + lang: str = "en", + headline: str = "", + subdued_publications: bool = True, +): if "experience" not in data: return md = f"{headline}\n\n" + md += "\\definecolor{publication}{rgb}{0.5,0.5,0.5}\n\n" for exp in data["experience"]: md += f"## {exp['title'][lang]}\\hfill{exp['date'][lang]}\n\n" if "publication" in exp: - md += f"> {exp['publication'][lang] or ''}\n\n" + md += _publication_md(exp['publication'][lang], subdued_publications) for point in exp["bullets"]: md += f"* {point[lang]}\n" From 113e2a3c53c96be6a79cc39f2bfd7b246de1ffb8 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Tue, 27 Jun 2023 18:03:03 +0200 Subject: [PATCH 6/8] Fix correct escaping of ampersand symbols Now newly required since they may appear in an environment not cleaned by pandoc and smartypants (since they can appear in code blocks for xcolor commands now). --- content.yml | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/content.yml b/content.yml index 46bd28e..18a8924 100644 --- a/content.yml +++ b/content.yml @@ -41,8 +41,8 @@ experience: de: Co-Autor, Formalisierung und sozialer Schutz, World Development en: Co-Author, Formalization and social protection, World Development publication: - de: "Torm, N., & Oehme, M. (unveröffentlicht). Social protection, productivity and formalization among low- and middle-income countries: a scoping review of the literature. World Development." - en: "Torm, N., & Oehme, M. (forthcoming). Social protection, productivity and formalization among low- and middle-income countries: a scoping review of the literature. World Development." + de: 'Torm, N., \& Oehme, M. (unveröffentlicht). Social protection, productivity and formalization among low- and middle-income countries: a scoping review of the literature. World Development.' + en: 'Torm, N., \& Oehme, M. (forthcoming). Social protection, productivity and formalization among low- and middle-income countries: a scoping review of the literature. World Development.' bullets: - de: Quantitative Analyse der Verknüpfungen von sozialer Absicherung, Formalisierung und Produktivität en: Quantitative analysis of connections between sozial protection, formalization and productivity @@ -70,8 +70,8 @@ experience: de: Redaktionsarbeit, Soziale Absicherung und Widerstandsfähigkeit, Universität Roskilde en: Editorial work, Social Protection and Resilience, Roskilde University publication: - de: "Torm, N., Gundertofte, C. M., & Thur, G. E. (2022). Social Protection and Resilience during COVID-19: An Interdisciplinary Analysis of the Role of Informal Worker Associations in Kenya. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 6" - en: "Torm, N., Gundertofte, C. M., & Thur, G. E. (2022). Social Protection and Resilience during COVID-19: An Interdisciplinary Analysis of the Role of Informal Worker Associations in Kenya. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 6" + de: 'Torm, N., Gundertofte, C. M., \& Thur, G. E. (2022). Social Protection and Resilience during COVID-19: An Interdisciplinary Analysis of the Role of Informal Worker Associations in Kenya. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 6.' + en: 'Torm, N., Gundertofte, C. M., \& Thur, G. E. (2022). Social Protection and Resilience during COVID-19: An Interdisciplinary Analysis of the Role of Informal Worker Associations in Kenya. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 6.' bullets: - de: Textliche Zuschneidung und Überarbeitung auf editorielle und formelle Anforderungen des Verlags en: Textual editing and cropping for editorial and formal publisher requirements @@ -86,8 +86,8 @@ experience: de: Forschungsassistenz, Entwicklungsprojekte zur Reduzierung von Ungleichheitstrends, UNU-WIDER en: Research Assistant, Development projects to reduce inequality trends, UNU-WIDER publication: - de: Niño-Zarazúa, M., & Morabito, C. (unveröffentlicht). Assessing the potential distributional impacts of development interventions. UNU-WIDER. - en: Niño-Zarazúa, M., & Morabito, C. (forthcoming). Assessing the potential distributional impacts of development interventions. UNU-WIDER. + de: Niño-Zarazúa, M., \& Morabito, C. (unveröffentlicht). Assessing the potential distributional impacts of development interventions. UNU-WIDER. + en: Niño-Zarazúa, M., \& Morabito, C. (forthcoming). Assessing the potential distributional impacts of development interventions. UNU-WIDER. bullets: - de: Sammlung, Verarbeitung und Bereinigung von 4 quantitativen Datensätzen, u.a. der UN Ungleichheitstrends en: Collected, processed, and cleaned 4 datasets, including UN World inequality trends @@ -118,8 +118,8 @@ experience: de: Consultant, Review Arbeitsmarktpolitiken in Asien und dem Pazifik, Universität Roskilde en: Consultant, Labour Market Policies Review in Asia and the Pacific, Roskilde University publication: - de: "Niño-Zarazúa, M., & Torm, N. (2022). Active Labour Market Policies in Asia and the Pacific: A review of the literature. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 4" - en: "Niño-Zarazúa, M., & Torm, N. (2022). Active Labour Market Policies in Asia and the Pacific: A review of the literature. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 4" + de: 'Niño-Zarazúa, M., \& Torm, N. (2022). Active Labour Market Policies in Asia and the Pacific: A review of the literature. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 4.' + en: 'Niño-Zarazúa, M., \& Torm, N. (2022). Active Labour Market Policies in Asia and the Pacific: A review of the literature. Roskilde Universitet. SECO Working Paper Series Vol. 2022 No. 4.' bullets: - de: Verwaltung der Datenerfassung, Organisation und Pflege für die Analyse aus einem Pool von über 700 Überprüfungskandidaten en: Managed data acquisition, organization, and maintenance for analysis from a pool of over 700 review candidates @@ -148,8 +148,8 @@ experience: de: Redaktionsassistenz, SPIWORK-Projekt, Universität Roskilde en: Editorial Assistant, SPIWORK Project, Roskilde University publication: - de: "Riisgaard, L., Mitullah, W.V., & Torm, N. (Eds.). (2021). Social Protection and Informal Workers in Sub-Saharan Africa: Lived Realities and Associational Experiences from Tanzania and Kenya (1st ed.). Routledge." - en: "Riisgaard, L., Mitullah, W.V., & Torm, N. (Ed.). (2021). Social Protection and Informal Workers in Sub-Saharan Africa: Lived Realities and Associational Experiences from Tanzania and Kenya (1st ed.). Routledge." + de: 'Riisgaard, L., Mitullah, W.V., \& Torm, N. (Eds.). (2021). Social Protection and Informal Workers in Sub-Saharan Africa: Lived Realities and Associational Experiences from Tanzania and Kenya (1st ed.). Routledge.' + en: 'Riisgaard, L., Mitullah, W.V., \& Torm, N. (Ed.). (2021). Social Protection and Informal Workers in Sub-Saharan Africa: Lived Realities and Associational Experiences from Tanzania and Kenya (1st ed.). Routledge.' bullets: - de: Strukturierung und Bearbeitung einzelner Kapitel einer wissenschaftlichen Anthologie en: Structured and edited individual chapters of a scientific anthology From d6270773c9308f2b9ba8752309b33434c499d2f0 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Tue, 27 Jun 2023 18:17:25 +0200 Subject: [PATCH 7/8] Add processing for thesis content into document --- processing/content.py | 21 +++++++++++++++++++-- 1 file changed, 19 insertions(+), 2 deletions(-) diff --git a/processing/content.py b/processing/content.py index 255c15d..0060b89 100644 --- a/processing/content.py +++ b/processing/content.py @@ -8,6 +8,7 @@ def summary_to_md(data: dict[str, Any], lang: str = "en", headline: str = ""): return md + def _publication_md(publication: str, subdued: bool): md = "> " if subdued: @@ -17,6 +18,7 @@ def _publication_md(publication: str, subdued: bool): md += "}" return f"{md}\n\n" + def experience_to_md( data: dict[str, Any], lang: str = "en", @@ -32,7 +34,7 @@ def experience_to_md( md += f"## {exp['title'][lang]}\\hfill{exp['date'][lang]}\n\n" if "publication" in exp: - md += _publication_md(exp['publication'][lang], subdued_publications) + md += _publication_md(exp["publication"][lang], subdued_publications) for point in exp["bullets"]: md += f"* {point[lang]}\n" @@ -41,11 +43,26 @@ def experience_to_md( return md -def education_to_md(data: dict[str, Any], lang: str = "en", headline: str = ""): +def thesis_to_md(data: dict[str, Any], lang: str = "en"): + md = "" + for thesis in data["thesis"]: + md += f"{thesis['type'][lang]}\n" + md += f": {thesis['title'][lang]}\n" + md += f": {thesis['abstract'][lang]}\n" + return f"{md}\n" + + +def education_to_md( + data: dict[str, Any], lang: str = "en", headline: str = "", thesis: bool = True +): if "education" not in data: return md = f"{headline}\n\n" + + if thesis and "thesis" in data: + md += thesis_to_md(data, lang) + for edu in data["education"]: md += ( f"{edu['place'][lang]}\n\n: {edu['program'][lang]}; {edu['date'][lang]}\n\n" From 30add534e0221960b873d99f7076a1ff6ad28d74 Mon Sep 17 00:00:00 2001 From: Marty Oehme Date: Tue, 27 Jun 2023 18:17:33 +0200 Subject: [PATCH 8/8] Add thesis --- content.yml | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/content.yml b/content.yml index 18a8924..b75e285 100644 --- a/content.yml +++ b/content.yml @@ -248,6 +248,17 @@ education: de: 2015 en: 2015 +thesis: + - type: + de: Master Thesis + en: Master Thesis + title: + de: "Re-Evaluating Nature's Gifts: Economic and Experiential Value Productions in Namibia's Ecotourism" + en: "Re-Evaluating Nature's Gifts: Economic and Experiential Value Productions in Namibia's Ecotourism" + abstract: + de: Unter Verwendung einer theoretischen Grundlage von Macht wurden die Mechanismen der Konsensbildung bei der Produktion von Räumen im Ökotourismus analysiert. Durch die Anwendung kritischer Diskursanalyse auf die Fallstudie Namibia wurden verschiedene Arten der Wertschöpfung zwischen ökonomischen und erfahrungsbasierten Werten im Tourismus untersucht. + en: Used a theoretical basis of power to analyze the mechanisms of consensus shaping the production of ecotourism space. Utilizing critical discourse analysis on the case study of Namibia, it explored various means of value production between economic and experiential values in tourism. + skills: - de: Digitales Toolset en: Digital toolset