diff --git a/.gitignore b/.gitignore index f41bd78..bf377e8 100644 --- a/.gitignore +++ b/.gitignore @@ -2,6 +2,7 @@ *.log *.aux *.tex +*.md __* weg *.png diff --git a/.ipynb_checkpoints/NuLiga_working-checkpoint.ipynb b/.ipynb_checkpoints/NuLiga_working-checkpoint.ipynb index cca92e5..2f1999e 100644 --- a/.ipynb_checkpoints/NuLiga_working-checkpoint.ipynb +++ b/.ipynb_checkpoints/NuLiga_working-checkpoint.ipynb @@ -67,30 +67,20 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 8, "metadata": { "scrolled": true }, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "[]\n", - "['Pokal']\n", - "[]\n", - "['Pokal']\n", - "['Pokal']\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n" + "ename": "NameError", + "evalue": "name 'spiele' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[31m---------------------------------------------------------------------------\u001b[39m", + "\u001b[31mNameError\u001b[39m Traceback (most recent call last)", + "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[8]\u001b[39m\u001b[32m, line 104\u001b[39m\n\u001b[32m 102\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m team[y][\u001b[32m0\u001b[39m] == verein:\n\u001b[32m 103\u001b[39m verein=\u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m+verein+\u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m--> \u001b[39m\u001b[32m104\u001b[39m spiele = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + \u001b[43mspiele\u001b[49m + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m 105\u001b[39m siege = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + siege + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m 106\u001b[39m unentschieden = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + unentschieden + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n", + "\u001b[31mNameError\u001b[39m: name 'spiele' is not defined" ] } ], @@ -153,17 +143,19 @@ " for x in range(len(table)):\n", " verein = Teamspielplan_kuerzen(table[x][1])\n", " rank = table[x][0]\n", - " if len(table[x][3]) < 3:\n", - " spiele =table[x][2]\n", - " else:\n", - " spiele = '-'\n", - " try: \n", + "\n", + " if len(table[x]) > 3:\n", " if len(table[x][3]) < 3:\n", - " siege = table[x][3]\n", - " else: \n", - " siege = '-'\n", - " except:\n", - " siege = '0'\n", + " spiele =table[x][2]\n", + " else:\n", + " spiele = '-'\n", + " try: \n", + " if len(table[x][3]) < 3:\n", + " siege = table[x][3]\n", + " else: \n", + " siege = '-'\n", + " except:\n", + " siege = '0'\n", " if table[x][3].startswith('zur') or table[x][2].startswith('zur'):\n", " break\n", " if len(table[0]) > 3:\n", @@ -361,119 +353,23 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "done.\n", - "This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex)\n", - " restricted \\write18 enabled.\n", - "entering extended mode\n", - "(./tabelle.tex\n", - "LaTeX2e <2025-06-01> patch level 1\n", - "L3 programming layer <2025-08-13>\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/extsizes/extarticle.cls\n", - "Document Class: extarticle 1996/10/08 v1.0 Non Standard LaTeX document class\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/size12.clo)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/exscale.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/opensans/opensans.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/figureversions/figureversions.sty\n", - ")) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/colortbl/colortbl.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arev.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevtext.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/opensans/T1opensans-TLF.fd))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevmath.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amssymb.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amsfonts.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/ams-mdbch.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevsymbols.tex))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/bera/beramono.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/carlisle/scalefnt.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption3.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty\n", - "Grid set 16 x 16 = 52.81541pt x 37.34424pt\n", - "TextBlockOrigin set to 0pt x 0pt\n", - ")\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/threeparttable/threeparttable.sty\n", - ") (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)\n", - "\n", - "No file tabelle.aux.\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdacmr.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii\n", - "[Loading MPS to PDF converter (version 2006.09.02).]\n", - ") (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))\n", - "*geometry* driver: auto-detecting\n", - "*geometry* detected driver: pdftex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/ot1zavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/omlzavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/omszavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdbch/omxmdbch.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsa.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsb.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdbch/mdamdbch.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/uzavm.fd)\n", - "[1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l\n", - "ocal/texlive/2025/texmf-dist/fonts/enc/dvips/opensans/a_jg4h6q.enc} <./H1.png (\n", - "PNG copy)>]\n", - "[2 <./H2.png (PNG copy)>]\n", - "[3 <./H3.png (PNG copy)>]\n", - "[4 <./H4.png (PNG copy)>]\n", - "[5 <./D1.png (PNG copy)>]\n", - "[6 <./D2.png (PNG copy)>]\n", - "[7 <./mC.png (PNG copy)>]\n", - "[8 <./mC2.png (PNG copy)>]\n", - "[9 <./gJD.png (PNG copy)>]\n", - "[10 <./gJD2.png (PNG copy)>]\n", - "[11 <./gJE.png (PNG copy)>]\n", - "[12 <./gJE2.png (PNG copy)>]\n", - "[13 <./gJE3.png (PNG copy)>]\n", - "[14] (./tabelle.aux) )\n", - "Output written on tabelle.pdf (14 pages, 111611 bytes).\n", - "Transcript written on tabelle.log.\n" - ] - }, - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "tex_code+=r\"\"\"\n", "\\end{document}\"\"\"\n", diff --git a/Ligenlinks.py b/Ligenlinks.py new file mode 100644 index 0000000..5a965ec --- /dev/null +++ b/Ligenlinks.py @@ -0,0 +1,68 @@ +import requests +from bs4 import BeautifulSoup +from urllib.parse import urljoin +from collections import defaultdict + +def extract_gesamt_links_club(base_url, club_name="Eschweiler SG"): + resp = requests.get(base_url) + resp.raise_for_status() + soup = BeautifulSoup(resp.text, "html.parser") + + grouped_results = defaultdict(list) + current_section = "Unbekannt" + + for tr in soup.select("table tr"): + tds = tr.find_all("td") + + # Abschnittsüberschrift (z.B. "Nordrhein 25/26") + if len(tds) == 1 or (len(tds) == 2 and tds[0].has_attr("colspan")): + current_section = tds[0].get_text(strip=True) + continue + + if len(tds) >= 2: + team_name = tds[0].get_text(strip=True) + + # Liga-Link + liga_link_tag = tds[1].find("a", href=True) + if not liga_link_tag: + continue + liga_url = urljoin(base_url, liga_link_tag["href"]) + + # Liga-Seite abrufen + liga_resp = requests.get(liga_url) + liga_resp.raise_for_status() + liga_soup = BeautifulSoup(liga_resp.text, "html.parser") + + # Gesamt-Spielplan + gesamt = liga_soup.find("a", string=lambda s: s and "Gesamt" in s) + gesamt_url = urljoin(liga_url, gesamt["href"]) if gesamt else None + + # Mannschafts-Portrait + portrait = liga_soup.find("a", href=True, string=lambda s: s and club_name in s) + portrait_url = urljoin(liga_url, portrait["href"]) if portrait else None + + grouped_results[current_section].append({ + "team": team_name, + "portrait_url": portrait_url, + "liga_url": liga_url, + "gesamt_url": gesamt_url + }) + + return grouped_results + + +if __name__ == "__main__": + club_url = "https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/clubTeams?club=74726" + grouped = extract_gesamt_links_club(club_url, club_name="Eschweiler SG") + + output_file = "ligenlinks.md" + with open(output_file, "w", encoding="utf-8") as f: + for section, teams in grouped.items(): + f.write(f"## {section}\n\n") + for item in teams: + f.write(f"### {item['team']}\n") + f.write(f"- [Mannschafts-Portrait]({item['portrait_url']})\n" if item['portrait_url'] else "- Mannschafts-Portrait: Nicht gefunden\n") + f.write(f"- [Liga-Seite]({item['liga_url']})\n") + f.write(f"- [Gesamt-Spielplan]({item['gesamt_url']})\n\n") + + print(f"✅ Markdown-Datei erstellt: {output_file}") diff --git a/NuLiga_working.ipynb b/NuLiga_working.ipynb index cca92e5..2f1999e 100644 --- a/NuLiga_working.ipynb +++ b/NuLiga_working.ipynb @@ -67,30 +67,20 @@ }, { "cell_type": "code", - "execution_count": 3, + "execution_count": 8, "metadata": { "scrolled": true }, "outputs": [ { - "name": "stdout", - "output_type": "stream", - "text": [ - "[]\n", - "['Pokal']\n", - "[]\n", - "['Pokal']\n", - "['Pokal']\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n", - "[]\n" + "ename": "NameError", + "evalue": "name 'spiele' is not defined", + "output_type": "error", + "traceback": [ + "\u001b[31m---------------------------------------------------------------------------\u001b[39m", + "\u001b[31mNameError\u001b[39m Traceback (most recent call last)", + "\u001b[36mCell\u001b[39m\u001b[36m \u001b[39m\u001b[32mIn[8]\u001b[39m\u001b[32m, line 104\u001b[39m\n\u001b[32m 102\u001b[39m \u001b[38;5;28;01mif\u001b[39;00m team[y][\u001b[32m0\u001b[39m] == verein:\n\u001b[32m 103\u001b[39m verein=\u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m+verein+\u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m--> \u001b[39m\u001b[32m104\u001b[39m spiele = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + \u001b[43mspiele\u001b[49m + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m 105\u001b[39m siege = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + siege + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n\u001b[32m 106\u001b[39m unentschieden = \u001b[33m'\u001b[39m\u001b[38;5;130;01m\\\\\u001b[39;00m\u001b[33mtextbf\u001b[39m\u001b[33m{\u001b[39m\u001b[33m'\u001b[39m + unentschieden + \u001b[33m'\u001b[39m\u001b[33m}\u001b[39m\u001b[33m'\u001b[39m\n", + "\u001b[31mNameError\u001b[39m: name 'spiele' is not defined" ] } ], @@ -153,17 +143,19 @@ " for x in range(len(table)):\n", " verein = Teamspielplan_kuerzen(table[x][1])\n", " rank = table[x][0]\n", - " if len(table[x][3]) < 3:\n", - " spiele =table[x][2]\n", - " else:\n", - " spiele = '-'\n", - " try: \n", + "\n", + " if len(table[x]) > 3:\n", " if len(table[x][3]) < 3:\n", - " siege = table[x][3]\n", - " else: \n", - " siege = '-'\n", - " except:\n", - " siege = '0'\n", + " spiele =table[x][2]\n", + " else:\n", + " spiele = '-'\n", + " try: \n", + " if len(table[x][3]) < 3:\n", + " siege = table[x][3]\n", + " else: \n", + " siege = '-'\n", + " except:\n", + " siege = '0'\n", " if table[x][3].startswith('zur') or table[x][2].startswith('zur'):\n", " break\n", " if len(table[0]) > 3:\n", @@ -361,119 +353,23 @@ }, { "cell_type": "code", - "execution_count": 4, + "execution_count": null, "metadata": {}, - "outputs": [ - { - "name": "stdout", - "output_type": "stream", - "text": [ - "done.\n", - "This is pdfTeX, Version 3.141592653-2.6-1.40.28 (TeX Live 2025) (preloaded format=pdflatex)\n", - " restricted \\write18 enabled.\n", - "entering extended mode\n", - "(./tabelle.tex\n", - "LaTeX2e <2025-06-01> patch level 1\n", - "L3 programming layer <2025-08-13>\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/extsizes/extarticle.cls\n", - "Document Class: extarticle 1996/10/08 v1.0 Non Standard LaTeX document class\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/size12.clo)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/exscale.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/opensans/opensans.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/fontaxes/fontaxes.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/figureversions/figureversions.sty\n", - ")) (/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifluatex.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/iftex.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifxetex.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/xkeyval/xkeyval.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkeyval.tex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/xkvutils.tex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/xkeyval/keyval.tex)))))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/inputenc.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/xcolor/xcolor.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/color.cfg)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-def/pdftex.def)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/mathcolor.ltx))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/colortbl/colortbl.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/tools/array.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/geometry/geometry.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/generic/iftex/ifvtex.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arev.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevtext.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/fontenc.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/opensans/T1opensans-TLF.fd))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/textcomp.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevmath.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amssymb.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/amsfonts.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/ams-mdbch.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/base/ifthen.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/arevsymbols.tex))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/bera/beramono.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/carlisle/scalefnt.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/caption/caption3.sty))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphicx.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/graphics.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics/trig.sty)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/graphics-cfg/graphics.cfg)))\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/textpos/textpos.sty\n", - "Grid set 16 x 16 = 52.81541pt x 37.34424pt\n", - "TextBlockOrigin set to 0pt x 0pt\n", - ")\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/threeparttable/threeparttable.sty\n", - ") (/usr/local/texlive/2025/texmf-dist/tex/latex/l3backend/l3backend-pdftex.def)\n", - "\n", - "No file tabelle.aux.\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdacmr.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/context/base/mkii/supp-pdf.mkii\n", - "[Loading MPS to PDF converter (version 2006.09.02).]\n", - ") (/usr/local/texlive/2025/texmf-dist/tex/latex/epstopdf-pkg/epstopdf-base.sty\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/latexconfig/epstopdf-sys.cfg))\n", - "*geometry* driver: auto-detecting\n", - "*geometry* detected driver: pdftex\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/ot1zavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/omlzavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/omszavm.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdbch/omxmdbch.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsa.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/amsfonts/umsb.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/mathdesign/mdbch/mdamdbch.fd)\n", - "(/usr/local/texlive/2025/texmf-dist/tex/latex/arev/uzavm.fd)\n", - "[1{/usr/local/texlive/2025/texmf-var/fonts/map/pdftex/updmap/pdftex.map}{/usr/l\n", - "ocal/texlive/2025/texmf-dist/fonts/enc/dvips/opensans/a_jg4h6q.enc} <./H1.png (\n", - "PNG copy)>]\n", - "[2 <./H2.png (PNG copy)>]\n", - "[3 <./H3.png (PNG copy)>]\n", - "[4 <./H4.png (PNG copy)>]\n", - "[5 <./D1.png (PNG copy)>]\n", - "[6 <./D2.png (PNG copy)>]\n", - "[7 <./mC.png (PNG copy)>]\n", - "[8 <./mC2.png (PNG copy)>]\n", - "[9 <./gJD.png (PNG copy)>]\n", - "[10 <./gJD2.png (PNG copy)>]\n", - "[11 <./gJE.png (PNG copy)>]\n", - "[12 <./gJE2.png (PNG copy)>]\n", - "[13 <./gJE3.png (PNG copy)>]\n", - "[14] (./tabelle.aux) )\n", - "Output written on tabelle.pdf (14 pages, 111611 bytes).\n", - "Transcript written on tabelle.log.\n" - ] - }, - { - "data": { - "text/plain": [ - "0" - ] - }, - "execution_count": 4, - "metadata": {}, - "output_type": "execute_result" - } - ], + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], + "source": [] + }, + { + "cell_type": "code", + "execution_count": null, + "metadata": {}, + "outputs": [], "source": [ "tex_code+=r\"\"\"\n", "\\end{document}\"\"\"\n", diff --git a/__pycache__/ids.cpython-313.pyc b/__pycache__/ids.cpython-313.pyc index f11ee36..fd8d45e 100644 Binary files a/__pycache__/ids.cpython-313.pyc and b/__pycache__/ids.cpython-313.pyc differ diff --git a/ligenlinks.md b/ligenlinks.md new file mode 100644 index 0000000..7d758ab --- /dev/null +++ b/ligenlinks.md @@ -0,0 +1,267 @@ +## Nordrhein 25/26 + +### Männer +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2106481&pageState=vorrunde&championship=HNR+25%2F26&group=423989) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=HNR+25%2F26&group=423989) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=HNR+25%2F26&group=423989) + +## Aachen/Düren 2025/26 + +### Männer II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2102102&pageState=vorrunde&championship=AD+25%2F26&group=424090) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424090) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424090) + +### Männer III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105340&pageState=vorrunde&championship=AD+25%2F26&group=424285) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424285) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424285) + +### Männer IV +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105340&pageState=vorrunde&championship=AD+25%2F26&group=424285) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424285) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424285) + +### Frauen +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2110804&pageState=vorrunde&championship=AD+25%2F26&group=424164) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424164) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424164) + +### Frauen II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2110809&pageState=vorrunde&championship=AD+25%2F26&group=424341) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424341) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424341) + +### männliche Jugend B +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2106066&pageState=vorrunde&championship=AD+25%2F26&group=424304) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424304) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424304) + +### männliche Jugend C +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2107124&pageState=vorrunde&championship=AD+25%2F26&group=424048) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424048) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424048) + +### männliche Jugend C II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2107128&pageState=vorrunde&championship=AD+25%2F26&group=424095) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424095) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424095) + +### gemischte Jugend D +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118271&pageState=vorrunde&championship=AD+25%2F26&group=424295) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424295) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424295) + +### gemischte Jugend D II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118273&pageState=vorrunde&championship=AD+25%2F26&group=450985) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=450985) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=450985) + +### gemischte Jugend E +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118337&pageState=vorrunde&championship=AD+25%2F26&group=424179) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424179) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424179) + +### gemischte Jugend E II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118343&pageState=vorrunde&championship=AD+25%2F26&group=424147) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424147) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424147) + +### gemischte Jugend E III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2118359&pageState=vorrunde&championship=AD+25%2F26&group=444505) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=444505) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=444505) + +### gemischte Jugend F +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2122602&pageState=vorrunde&championship=AD+25%2F26&group=424334) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=424334) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=424334) + +### gemischte Jugend F II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2122619&pageState=vorrunde&championship=AD+25%2F26&group=452865) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=452865) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=452865) + +### gemischte Jugend F III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2122632&pageState=vorrunde&championship=AD+25%2F26&group=452867) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=452867) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=452867) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121145&pageState=vorrunde&championship=AD+25%2F26&group=451892) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=451892) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=451892) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121125&pageState=vorrunde&championship=AD+25%2F26&group=451889) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=451889) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=451889) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121073&pageState=vorrunde&championship=AD+25%2F26&group=451893) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=451893) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=451893) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121098&pageState=vorrunde&championship=AD+25%2F26&group=451894) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+25%2F26&group=451894) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+25%2F26&group=451894) + +## Aachen/Düren Freundschaftsspiele 2025/26 + +### Männer/männlich +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2129328&championship=AD+FS+25%2F26&group=450946) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+FS+25%2F26&group=450946) +- [Gesamt-Spielplan](None) + +### Männer/männlich +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2092545&championship=AD+FS+25%2F26&group=443606) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+FS+25%2F26&group=443606) +- [Gesamt-Spielplan](None) + +### Männer/männlich +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2121611&championship=AD+FS+25%2F26&group=452425) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+FS+25%2F26&group=452425) +- [Gesamt-Spielplan](None) + +### Männer/männlich II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2129328&championship=AD+FS+25%2F26&group=450946) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+FS+25%2F26&group=450946) +- [Gesamt-Spielplan](None) + +## Bergischer Handballkreis Freundschaft 2025/26 + +### Männer/männlich +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2130489&pageState=vorrunde&championship=BHK+FS+25%2F26&group=458267) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=BHK+FS+25%2F26&group=458267) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=BHK+FS+25%2F26&group=458267) + +## Aachen/Düren Pokal 2025/26 + +### Männer +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105399&championship=AD+P+25%2F26&group=446686) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446686) +- [Gesamt-Spielplan](None) + +### Männer II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105375&championship=AD+P+25%2F26&group=446685) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446685) +- [Gesamt-Spielplan](None) + +### Männer III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105375&championship=AD+P+25%2F26&group=446685) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446685) +- [Gesamt-Spielplan](None) + +### Männer IV +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2105375&championship=AD+P+25%2F26&group=446685) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446685) +- [Gesamt-Spielplan](None) + +### Frauen +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2110837&championship=AD+P+25%2F26&group=446687) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446687) +- [Gesamt-Spielplan](None) + +### Frauen II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2110837&championship=AD+P+25%2F26&group=446687) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=446687) +- [Gesamt-Spielplan](None) + +### männliche Jugend B +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119144&championship=AD+P+25%2F26&group=425767) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425767) +- [Gesamt-Spielplan](None) + +### männliche Jugend C +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119162&championship=AD+P+25%2F26&group=425769) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425769) +- [Gesamt-Spielplan](None) + +### gemischte Jugend D +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119166&championship=AD+P+25%2F26&group=425771) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425771) +- [Gesamt-Spielplan](None) + +### gemischte Jugend D II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119176&championship=AD+P+25%2F26&group=425772) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425772) +- [Gesamt-Spielplan](None) + +### gemischte Jugend E +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119186&championship=AD+P+25%2F26&group=425774) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425774) +- [Gesamt-Spielplan](None) + +### gemischte Jugend E II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2119196&championship=AD+P+25%2F26&group=425775) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+P+25%2F26&group=425775) +- [Gesamt-Spielplan](None) + +## Aachen/Düren Quali und Sommerrunde 2025/26 + +### männliche Jugend A +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062915&pageState=vorrunde&championship=AD+Q+25%2F26&group=420104) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420104) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420104) + +### männliche Jugend B +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062910&pageState=vorrunde&championship=AD+Q+25%2F26&group=420020) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420020) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420020) + +### männliche Jugend C +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062871&pageState=vorrunde&championship=AD+Q+25%2F26&group=420023) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420023) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420023) + +### gemischte Jugend D +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062861&pageState=vorrunde&championship=AD+Q+25%2F26&group=420129) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420129) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420129) + +### gemischte Jugend D II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062828&pageState=vorrunde&championship=AD+Q+25%2F26&group=425388) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425388) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425388) + +### gemischte Jugend E +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062818&pageState=vorrunde&championship=AD+Q+25%2F26&group=420043) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420043) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420043) + +### gemischte Jugend E II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062850&pageState=vorrunde&championship=AD+Q+25%2F26&group=425390) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425390) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425390) + +### gemischte Jugend E III +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062790&pageState=vorrunde&championship=AD+Q+25%2F26&group=425395) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425395) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425395) + +### Jugend F +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2069556&pageState=vorrunde&championship=AD+Q+25%2F26&group=419985) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=419985) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=419985) + +### Jugend F II +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2069565&pageState=vorrunde&championship=AD+Q+25%2F26&group=425392) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425392) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425392) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2065330&pageState=vorrunde&championship=AD+Q+25%2F26&group=420055) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=420055) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=420055) + +### Minis +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2065336&pageState=vorrunde&championship=AD+Q+25%2F26&group=425394) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425394) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425394) + +### weibliche Jugend A +- [Mannschafts-Portrait](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/teamPortrait?teamtable=2062812&pageState=vorrunde&championship=AD+Q+25%2F26&group=425396) +- [Liga-Seite](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?championship=AD+Q+25%2F26&group=425396) +- [Gesamt-Spielplan](https://hnr-handball.liga.nu/cgi-bin/WebObjects/nuLigaHBDE.woa/wa/groupPage?displayTyp=vorrunde&displayDetail=meetings&championship=AD+Q+25%2F26&group=425396) +