% REAL DATA, compiled from the public Google Scholar profiles of
% Martin János Mayer (scholar.google.com/citations?user=uld_EcwAAAAJ)
% and Dávid Markovics (scholar.google.com/citations?user=qjQEhQcAAAAJ)
% as of August 2026 -- not invented. Known gaps, left for a follow-up
% pass rather than guessed:
%   - No DOIs, code/data/PDF links, or open-access status: Scholar's
%     profile view doesn't show these, and none were looked up
%     per-entry given the volume (30 entries). Add them from each
%     journal's page as time allows -- see CONTRIBUTING.md.
%   - `project = {renewable-energy-systems-momentum}` is intentionally
%     unset on every entry below. Two things depend on it once it's
%     set: the paper gets a "Lendület publication" badge on its listing
%     (see components/PublicationEntry.tsx), and it becomes filterable
%     as one via the Publications page's "Project" facet. Per Martin's
%     design-feedback email (11 Aug 2026): all publications should stay
%     listed here (not just Lendület-era ones), but roughly five of the
%     2025/2026-dated entries are Lendület output specifically -- he
%     didn't say which five in that email, and grant attribution isn't
%     something to infer from a publication date alone (a 2025 paper
%     may well have been in review before the grant started 2025-01-01,
%     see content/projects/renewable-energy-systems-momentum.md).
%     Whoever can say for certain should add the `project` line to the
%     right entries, the same way it's already used below on the
%     template example.
%   - One Scholar entry ("Non-crossing quantile regression neural
%     network...", Adv. Atmos. Sci. 2024) was dropped: its author list
%     only showed "M Song" with no confirmed link to this group.
%   - A couple of entries are dated 2026 (the current year) -- these
%     are upcoming/in-press papers as listed by Scholar, not typos.
%   - Two co-author surnames were originally mis-transliterated when
%     this file was first compiled, and corrected after Martin caught
%     them by eye (his email again): "Gróf" had been written as "Gráf",
%     and "Békési" as "Bökési" -- both fixed now (search this file for
%     either surname to check). Worth re-reading any name with
%     Hungarian diacritics against its actual source before trusting an
%     automated export or AI-assisted paste -- á/ó and é/ö are easy for
%     that kind of process to swap and easy for a human to skim past.

@article{markovics2022comparison,
  author  = {Markovics, D\'avid and Mayer, Martin J\'anos},
  title   = {Comparison of machine learning methods for photovoltaic power forecasting based on numerical weather prediction},
  journal = {Renewable and Sustainable Energy Reviews},
  volume  = {161},
  year    = {2022}
}

@article{mayer2021extensive,
  author  = {Mayer, Martin J\'anos and Gr\'of, G.},
  title   = {Extensive comparison of physical models for photovoltaic power forecasting},
  journal = {Applied Energy},
  year    = {2021}
}

@article{mayer2020environmental,
  author  = {Mayer, Martin J\'anos and Szil\'agyi, Art\'ur and Gr\'of, G.},
  title   = {Environmental and economic multi-objective optimization of a household level hybrid renewable energy system by genetic algorithm},
  journal = {Applied Energy},
  year    = {2020}
}

@article{mayer2022benefits,
  author  = {Mayer, Martin J\'anos},
  title   = {Benefits of physical and machine learning hybridization for photovoltaic power forecasting},
  journal = {Renewable and Sustainable Energy Reviews},
  year    = {2022}
}

@article{mayer2023pairing,
  author  = {Mayer, Martin J\'anos and Yang, D.},
  title   = {Pairing ensemble numerical weather prediction with ensemble physical model chain for probabilistic photovoltaic power forecasting},
  journal = {Renewable and Sustainable Energy Reviews},
  year    = {2023}
}

@article{mayer2020technoeconomic,
  author  = {Mayer, Martin J\'anos and Gr\'of, G.},
  title   = {Techno-economic optimization of grid-connected, ground-mounted photovoltaic power plants by genetic algorithm based on a comprehensive mathematical model},
  journal = {Solar Energy},
  year    = {2020}
}

@article{mayer2022probabilistic,
  author  = {Mayer, Martin J\'anos and Yang, D.},
  title   = {Probabilistic photovoltaic power forecasting using a calibrated ensemble of model chains},
  journal = {Renewable and Sustainable Energy Reviews},
  year    = {2022}
}

@article{mayer2023comparing,
  author  = {Mayer, Martin J\'anos and Yang, D. and Szintai, B.},
  title   = {Comparing global and regional downscaled NWP models for irradiance and photovoltaic power forecasting: ECMWF versus AROME},
  journal = {Applied Energy},
  year    = {2023}
}

@article{mayer2023probabilisticmodeling,
  author  = {Mayer, Martin J\'anos and Bir\'o, B. and Sz\H{u}cs, B. and Asz\'odi, A.},
  title   = {Probabilistic modeling of future electricity systems with high renewable energy penetration using machine learning},
  journal = {Applied Energy},
  year    = {2023}
}

@article{mayer2023calibration,
  author  = {Mayer, Martin J\'anos and Yang, D.},
  title   = {Calibration of deterministic NWP forecasts and its impact on verification},
  journal = {International Journal of Forecasting},
  year    = {2023}
}

@article{mayer2022impact,
  author  = {Mayer, Martin J\'anos},
  title   = {Impact of the tilt angle, inverter sizing factor and row spacing on the photovoltaic power forecast accuracy},
  journal = {Applied Energy},
  year    = {2022}
}

@article{mayer2021influence,
  author  = {Mayer, Martin J\'anos},
  title   = {Influence of design data availability on the accuracy of physical photovoltaic power forecasts},
  journal = {Solar Energy},
  year    = {2021}
}

@article{varga2021modelbased,
  author  = {Varga, N. and Mayer, Martin J\'anos},
  title   = {Model-based analysis of shading losses in ground-mounted photovoltaic power plants},
  journal = {Solar Energy},
  year    = {2021}
}

@article{yang2024tutorial,
  author  = {Yang, D. and Xia, X. and Mayer, Martin J\'anos},
  title   = {A tutorial review of the solar power curve: Regressions, model chains, and their hybridization and probabilistic extensions},
  journal = {Advances in Atmospheric Sciences},
  year    = {2024}
}

@article{mayer2021effects,
  author  = {Mayer, Martin J\'anos},
  title   = {Effects of the meteorological data resolution and aggregation on the optimal design of photovoltaic power plants},
  journal = {Energy Conversion and Management},
  year    = {2021}
}

@article{yang2024regime,
  author  = {Yang, D. and Gu, Y. and Mayer, Martin J\'anos and Gueymard, C. A. and Wang, W. and Kleissl, J. and Li, M. and Chu, Y.},
  title   = {Regime-dependent 1-min irradiance separation model with climatology clustering},
  journal = {Renewable and Sustainable Energy Reviews},
  year    = {2024}
}

@article{mayer2021ecodesign,
  author  = {Mayer, Martin J\'anos and Szil\'agyi, Art\'ur and Gr\'of, G.},
  title   = {Ecodesign of ground-mounted photovoltaic power plants: Economic and environmental multi-objective optimization},
  journal = {Journal of Cleaner Production},
  year    = {2021}
}

@article{zsiboracs2022reliability,
  author  = {Zsib\'or\'acs, H. and Pint\'er, G. and Vince, A. and Baranyai, N. H. and Mayer, Martin J\'anos},
  title   = {The reliability of photovoltaic power generation scheduling in seventeen European countries},
  journal = {Energy Conversion and Management},
  year    = {2022}
}

@article{liu2023predictability,
  author  = {Liu, B. and Yang, D. and Mayer, Martin J\'anos and Coimbra, C. F. M. and Kleissl, J. and Kay, M. and Wang, W.},
  title   = {Predictability and forecast skill of solar irradiance over the contiguous United States},
  journal = {Renewable and Sustainable Energy Reviews},
  year    = {2023}
}

@article{mayer2025complexity,
  author  = {Mayer, Martin J\'anos and Yang, D. and Markovics, D\'avid},
  title   = {The complexity and dimensionality of making deterministic photovoltaic power forecasts from ensemble numerical weather prediction},
  journal = {Energy Conversion and Management},
  volume  = {344},
  year    = {2025}
}

@inproceedings{markovics2022investigating,
  author    = {Markovics, D\'avid and Mayer, Martin J\'anos},
  title     = {Investigating the effect of training time for machine learning based photovoltaic power forecasting},
  booktitle = {2022 8th International Youth Conference on Energy (IYCE)},
  year      = {2022}
}

@inproceedings{markovics2024short,
  author    = {Markovics, D\'avid and Mayer, Martin J\'anos and Bessenyei, T.},
  title     = {Short-term imbalance forecasting with machine learning for proactive mFRR controlling},
  booktitle = {2024 9th International Youth Conference on Energy (IYCE)},
  year      = {2024}
}

@article{mayer2026quality,
  author  = {Mayer, Martin J\'anos and Yang, D. and Markovics, D\'avid},
  title   = {Quality and economic value of operational photovoltaic power forecasts in the day-ahead market},
  journal = {Energy Conversion and Management},
  volume  = {358},
  year    = {2026}
}

@inproceedings{soos2025solar,
  author    = {So\'os, V. and Markovics, D\'avid and Mayer, Martin J\'anos},
  title     = {Solar power forecasting using machine learning and ECMWF weather variables},
  booktitle = {2025 10th International Youth Conference on Energy (IYCE)},
  year      = {2025}
}

@article{markovics2026unified,
  author  = {Markovics, D\'avid and B\'ek\'esi, G. B. and Mayer, Martin J\'anos},
  title   = {A unified benchmark of deep learning and classical machine learning models for weather-based solar power forecasting: Balancing complexity and skill},
  journal = {Energy and AI},
  year    = {2026}
}

@article{markovics2026advanced,
  author  = {Markovics, D\'avid and So\'os, V. and Mayer, Martin J\'anos},
  title   = {Advanced predictor selection for post-processing of global horizontal irradiance forecasts with stepwise machine learning regression},
  journal = {Solar Energy},
  volume  = {311},
  year    = {2026}
}

@inproceedings{papik2025comparative,
  author    = {Papik, \'A. and Markovics, D\'avid},
  title     = {Comparative Analysis of Machine Learning Algorithms for Hungarian Day-Ahead Market Price Forecasting with BESS-Based Linear Optimization},
  booktitle = {2025 10th International Youth Conference on Energy (IYCE)},
  year      = {2025}
}

@inproceedings{markovics2025total,
  author    = {Markovics, D\'avid and F\'abi\'an, A. and Barbir, N. and T\'oth, T. and Mayer, Martin J\'anos},
  title     = {Total Load Forecasting of a Bidding Zone with Machine Learning Considering the Effect of Small-Scale Photovoltaic Generation},
  booktitle = {2025 10th International Youth Conference on Energy (IYCE)},
  year      = {2025}
}

@inproceedings{bekesi2025application,
  author    = {B\'ek\'esi, B. and Markovics, D\'avid},
  title     = {Application Possibilities of Energy Storage Systems in Electricity Balancing},
  booktitle = {2025 10th International Youth Conference on Energy (IYCE)},
  year      = {2025}
}

@inproceedings{markovics2025cost,
  author    = {Markovics, D\'avid and Mayer, Martin J\'anos},
  title     = {Cost of photovoltaic power forecast errors based on machine learning, numerical weather prediction and real-time measurements},
  booktitle = {2025 IEEE 53rd Photovoltaic Specialists Conference (PVSC)},
  year      = {2025}
}

% ---------------------------------------------------------------------------
% [SAMPLE] PLACEHOLDER ENTRY -- not a real publication, but (unlike the
% TEMPLATE entries further below) NOT excluded from the real Publications
% list either -- same "[Sample]" convention already used throughout
% content/news/*.md, applied here for the same reason: professor
% feedback (27 Aug 2026) asked for one example each for the "TDK" and
% "Theses" nav groups, which had matched zero entries (real or
% placeholder) since those groups were introduced. Fictional author
% name, not any real group member's -- see CONTRIBUTING.md's own
% generic example entry for where "Nagy" already comes from. Replace
% with a real entry (delete the "[Sample]" prefix along with it) the
% moment an actual thesis exists to list.
%
% This block used to also carry the TDK group's own placeholder
% (sample2026tdksolar) -- gone as of 5 Sep 2026, replaced by the 17 real
% TDK papers in the block below this one (see its own comment). Only the
% "Theses" group still has no real entries.
% ---------------------------------------------------------------------------
@mastersthesis{sample2026thesisstorage,
  author = {Nagy, P\'eter},
  title  = {[Sample] Techno-Economic Sizing of Battery Storage for Residential Photovoltaic Systems},
  school = {Budapest University of Technology and Economics, Faculty of Mechanical Engineering},
  year   = {2026}
}

% ---------------------------------------------------------------------------
% REAL TDK ("Tudomanyos Diakkor", BME's student research competition)
% ENTRIES -- 17 papers (2018-2024), all with a group member as advisor,
% compiled by the professor from the BME TDK Portal (tdk.bme.hu) and
% handed over as a structured list, 5 Sep 2026. Two custom fields beyond
% plain BibTeX, both documented in CONTRIBUTING.md's "Adding a
% publication" section:
%   - `advisor`: the group member(s) who supervised the work, as plain
%     display text -- not run through the author-matching pipeline
%     `author` is (see lib/publications.ts's own `advisor` field
%     comment for why: the *student* is the author here, not the
%     supervisor, unlike every other entry in this file).
%   - `otdkplacement`: only set on the handful of these that also placed
%     at OTDK (the *national* round of the same competition, one level
%     up from the university's own "GPK TDK" conference every entry
%     below already made it to) -- an OTDKplacements key ("1"/"2"/"3"/
%     "award"), not free text; see content/i18n/*.json's
%     `publications.otdkPlacementLabels` for the labels it maps to.
%
% Deliberately NOT carried over from the professor's original list, per
% his own feedback relaying this data (5 Sep 2026): a `summary` field
% ("van summary mezo is, de nem minden dolgozatra es AI generalt es nem
% ellenoriztem vegig, ugyhogy szerintem az most nem kell" -- there's a
% summary field too, but not for every thesis, and it's AI-generated and
% I haven't checked it all the way through, so I don't think it's needed
% right now), the *local* GPK-conference placement every entry already
% has one of (only the rarer OTDK result is worth surfacing -- see
% `otdkplacement` above), and the conference/session metadata (faculty,
% session name, TDK portal profile URLs) -- none of which this site's
% publication cards render for any entry type, real or otherwise.
%
% Author names written "Family, Given" per standard BibTeX -- Hungarian
% name order already puts the family name first, so this is just adding
% the comma, not reordering anything. Raw UTF-8 rather than this file's
% usual LaTeX accent escapes (`\'a`, `\"o`, ...) for all 17: correctly
% decoded either way (lib/bibtex.ts's parser only transforms backslash
% escapes and leaves plain Unicode untouched), and typing dozens of
% escape sequences by hand across this many entries risked exactly the
% kind of \'a/\'o transcription slip this file's own top comment already
% warns about for Hungarian names -- confirmed correct by rendering the
% actual pages afterward, not assumed from the substitution alone.
% ---------------------------------------------------------------------------
@unpublished{papik2024tdk,
  author        = {Papik, Ákos},
  title         = {Akkumulátoros energiatároló termelés-optimalizálása gépi tanulás alapú másnapi piaci előrejelzések segítségével},
  url           = {https://tdk.bme.hu/conference/GPK/2024/sessions/fenntarthatoenergetika/paper/Akkumulatoros-energiatarolo-termeles},
  advisor       = {Dávid Markovics},
  placement     = {2},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2024},
  year          = {2024}
}

@unpublished{ilyes2024natriumken,
  author        = {Ilyés, Botond},
  title         = {Nátrium-kén akkumulátor üzemi paramétereinek vizsgálata optimalizált akkumulátor működés esetén},
  url           = {https://tdk.bme.hu/conference/GPK/2024/sessions/energetika/paper/Natriumken-akkumulator-uzemi-parametereinek},
  advisor       = {Martin János Mayer and Dávid Csemány},
  placement     = {2},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2024},
  year          = {2024}
}

@unpublished{soos2024ecmwf,
  author        = {Soós, Viktória},
  title         = {Az ECMWF paramétereinek elemzése a globálsugárzás előrejelzések utófeldolgozásához gépi tanulás segítségével},
  url           = {https://tdk.bme.hu/conference/GPK/2024/sessions/fenntarthatoenergetika/paper/Az-ECMWF-parametereinek-elemzese-a},
  advisor       = {Dávid Markovics and Martin János Mayer},
  placement     = {3},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2024},
  year          = {2024}
}

@unpublished{bekesib2024rendszeriranyitoi,
  author        = {Békési, Bálint},
  title         = {Rendszerirányítói energiatároló frekvencia visszaállító tartalék kapacitás célú alkalmazásának vizsgálata},
  url           = {https://tdk.bme.hu/conference/GPK/2024/sessions/fenntarthatoenergetika/paper/Rendszeriranyitoi-energiatarolo-frekvencia},
  advisor       = {Dávid Markovics and Bence József Halmy},
  placement     = {award},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2024},
  year          = {2024}
}

@unpublished{ilyes2023linearis,
  author        = {Ilyés, Botond},
  title         = {Energiatároló működésének optimalizálása lineáris programozással},
  url           = {https://tdk.bme.hu/conference/GPK/2023/sessions/EN7/paper/Villamosenergiataroloval-egybekapcsolt},
  advisor       = {Martin János Mayer},
  placement     = {1},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2023},
  year          = {2023},
  otdkplacement = {award}
}

@unpublished{tothkovacs2023haztartasi,
  author        = {Tóth-Kovács, Gellért},
  title         = {Háztartási méretű fotovoltaikus rendszerek kihasználtságának és megbízhatóságának javítása energiatároló alkalmazásával termelés- és fogyasztás előrejelzések alapján},
  url           = {https://tdk.bme.hu/conference/GPK/2023/sessions/FEN4/paper/Haztartasi-meretu-fotovoltaikus-rendszerek},
  advisor       = {Martin János Mayer},
  placement     = {1},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2023},
  year          = {2023},
  otdkplacement = {3}
}

@unpublished{soos2023globalsugarzas,
  author        = {Soós, Viktória},
  title         = {Globálsugárzás előrejelzések utófeldolgozása gépi tanulás segítségével},
  url           = {https://tdk.bme.hu/conference/GPK/2023/sessions/FEN4/paper/Globalsugarzas-elorejelzesek-utofeldolgozasa},
  advisor       = {Martin János Mayer},
  placement     = {3},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2023},
  year          = {2023}
}

@unpublished{markovics2022frekvencia,
  author        = {Markovics, Dávid},
  title         = {Villamosenergia-rendszer frekvenciaszabályozásának kihívásai és fejlesztési lehetőségei gépi tanulás alapú előrejelzésekkel},
  url           = {https://tdk.bme.hu/conference/GPK/2022/sessions/EN6/paper/Villamosenergiarendszer},
  advisor       = {Martin János Mayer},
  placement     = {award},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2022},
  year          = {2022}
}

@unpublished{markovics2021kiegyenlitetlenseg,
  author        = {Markovics, Dávid},
  title         = {Rövidtávú kiegyenlítetlenség előrejelzés gépi tanulással proaktív mFRR szabályozás céljából},
  url           = {https://tdk.bme.hu/conference/GPK/2021/sessions/ENM/paper/Rovidtavu-kiegyenlitettlenseg-elorejelzes-gepi},
  advisor       = {Martin János Mayer},
  placement     = {1},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2021},
  year          = {2021},
  otdkplacement = {2}
}

@unpublished{zsiboras2021elektrolizalo,
  author        = {Zsiborás, Zalán Tas},
  title         = {Ipari méretű elektrolizáló optimális üzemét meghatározó algoritmusok hatékonyságának vizsgálata},
  url           = {https://tdk.bme.hu/conference/GPK/2021/sessions/ENM/paper/Ipari-meretu-elektrolizalo-optimalis-uzemet},
  advisor       = {Martin János Mayer},
  placement     = {award},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2021},
  year          = {2021}
}

@unpublished{markovics2020gepitanulasi,
  author        = {Markovics, Dávid},
  title         = {Különböző gépi tanulási algoritmusok optimalizálása és összehasonlítása napelemparkok statisztikai alapú termelés előrejelzésére},
  url           = {https://tdk.bme.hu/conference/GPK/2020/sessions/MEN/paper/Kulonbozo-gepi-tanulasi-algoritmusok},
  advisor       = {Martin János Mayer},
  placement     = {1},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2020},
  year          = {2020},
  otdkplacement = {1}
}

@unpublished{mazsi2020hotarolas,
  author        = {Mázsi, Máté},
  title         = {Családi ház passzív hőtárolási potenciáljának értékelése genetikus algoritmussal},
  url           = {https://tdk.bme.hu/conference/GPK/2020/sessions/MEN/paper/Csaladi-haz-passziv-hotarolasi-potencialjanak},
  advisor       = {Martin János Mayer},
  placement     = {2},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2020},
  year          = {2020}
}

@unpublished{varga2020arnyekolasi,
  author        = {Varga, Nóra},
  title         = {Árnyékolási veszteségek részletes modellezése és vizsgálata napelemparkokban},
  url           = {https://tdk.bme.hu/conference/GPK/2020/sessions/MEN/paper/Arnyekolasi-vesztesegek-reszletes-modellezese1},
  advisor       = {Martin János Mayer},
  placement     = {3},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2020},
  year          = {2020}
}

@unpublished{pap2020arnyekolasi,
  author        = {Pap, Dániel},
  title         = {Napelemek árnyékolási veszteségeinek modellezése},
  url           = {https://tdk.bme.hu/conference/GPK/2020/sessions/MEN/paper/Napelemek-arnyekolasi-vesztesegeinek2},
  advisor       = {Martin János Mayer},
  placement     = {award},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2020},
  year          = {2020}
}

@unpublished{varga2019arnyekolasi,
  author        = {Varga, Nóra},
  title         = {Napelemparkok árnyékolási veszteségeinek modell alapú elemzése},
  url           = {https://tdk.bme.hu/conference/GPK/2019/sessions/EN4/paper/Napelemparkok-arnyekolasi-vesztesegeinek},
  advisor       = {Martin János Mayer},
  placement     = {award},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2019},
  year          = {2019}
}

@unpublished{lenart2018haztartas,
  author        = {Lénárt, Flóra},
  title         = {Háztartás energiaellátásának optimalizálása megújuló energiaforrások segítségével},
  url           = {https://tdk.bme.hu/conference/GPK/2018/sessions/FEN2/paper/Haztartas-energiaellatasanak-optimalizalasa1},
  advisor       = {Martin János Mayer},
  placement     = {1},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2018},
  year          = {2018},
  otdkplacement = {award}
}

@unpublished{szeitl2018energiatarolo,
  author        = {Szeitl, Ákos Gábor},
  title         = {Sűrített levegős energiatároló műszaki és gazdasági elemzése},
  url           = {https://tdk.bme.hu/conference/GPK/2018/sessions/ENRM2/paper/Suritett-levegos-energiatarolo-muszaki-es},
  advisor       = {Martin János Mayer},
  placement     = {award},
  note          = {TDK dolgozat, BME Gépészmérnöki Kar, 2018},
  year          = {2018}
}

% ---------------------------------------------------------------------------
% TEMPLATE ENTRY -- not a real publication. Shows every optional field
% this site's BibTeX parser understands beyond plain BibTeX (see
% CONTRIBUTING.md -> "How do I add a publication?"): `project` links it
% to a project slug, `code`/`data`/`pdf` add those links, `openaccess`
% shows a badge, and `eprint`/`archiveprefix` add a preprint link. The
% 1900 year is deliberately absurd, and (like the "template" field
% itself) is stripped from the "Copy BibTeX" output -- see
% lib/publications.ts's toBibtexString. To add a real publication,
% paste your own entry above this one; delete this one, or at least its
% `template = {true}` line, once you no longer need it as a reference.
% ---------------------------------------------------------------------------
@article{template2099example,
  author        = {Doe, J. and Roe, R.},
  title         = {TEMPLATE -- Replace With a Real Publication Title},
  journal       = {Journal Name},
  year          = {1900},
  doi           = {10.0000/template.doi.example},
  url           = {https://example.edu/publications/template},
  eprint        = {0000.00000},
  archiveprefix = {arXiv},
  code          = {https://github.com/example/template},
  data          = {https://doi.org/10.0000/template.data.example},
  pdf           = {https://example.edu/publications/template.pdf},
  openaccess    = {true},
  note          = {A free-text note, if you need one.},
  project       = {template-project},
  template      = {true}
}

% ---------------------------------------------------------------------------
% TWO MORE TEMPLATE ENTRIES -- professor feedback (27 Aug 2026): "szükség
% van TDK template-re, szakdolgozat template-re" (a TDK template and a
% thesis template are needed). CONTRIBUTING.md's "Adding a TDK paper or
% a thesis?" section already explained the required fields in prose, but
% there was no actual live entry to copy -- both `tdk`/`theses` nav
% groups (lib/publicationGroups.ts) had matched zero real entries since
% they were introduced, template or otherwise, which likely read as "no
% mechanism exists" rather than "the mechanism is ready, nothing's used
% it yet". These two are deliberately minimal (unlike template2099example
% above, they don't repeat every optional field this parser understands
% -- project/code/data/etc. all still apply here too if needed, see that
% entry instead) -- each shows only the fields specific to getting *this
% type* right, since that's the part with no working example yet.
% ---------------------------------------------------------------------------
@unpublished{template2099tdk,
  author   = {Doe, J.},
  title    = {TEMPLATE -- Replace With a Real TDK Paper Title},
  % Standard BibTeX requires `note` for @unpublished (there's no
  % `journal`/`booktitle` for informally published work) -- this site's
  % parser doesn't currently render it anywhere on the card/detail page,
  % so treat it as the required citation-metadata field it is in real
  % BibTeX, not as visible site copy.
  note     = {TDK dolgozat, BME, 1900},
  year     = {1900},
  template = {true}
}

@mastersthesis{template2099thesis,
  author   = {Doe, J.},
  title    = {TEMPLATE -- Replace With a Real Thesis Title},
  % `school` is what shows as this entry's venue line (lib/publications.ts
  % reads it as a venue fallback alongside journal/booktitle/publisher) --
  % include the actual institution/faculty, not just "BME".
  school   = {Budapest University of Technology and Economics, Faculty of Mechanical Engineering},
  year     = {1900},
  template = {true}
}
% A PhD dissertation uses this exact same shape under `@phdthesis`
% instead of `@mastersthesis` -- both land in the same "Theses" nav
% group (lib/publicationGroups.ts), so there's no separate template for
% it here; swap the entry type and nothing else needs to change.
