Bündig ausrichten

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Bündig ausrichten

Re: Bündig ausrichten

von ich meine ja nur » Mi 22. Feb 2023, 18:22

Der Abstand \hfill ist immer so breit, dass die Punkte rechtsbündig angeordnet werden. Also hängt das von \linewidth ab, was – da es in einer Liste verwendet wird – vom rechten Rand der Liste (siehe enumitem) und von \columnwidth abhängt, was wiederum von \textwidth, \columnsep und der Anzahl der Spalten in der multicols-Umgebung abhängt. Natürlich kann man ggf. auch nach \grade{#2} noch einen horizontalen Abstand einfügen, um die Punkte nach links zu schieben. Man kann vor dem \hfill auch noch einen horizontalen Abstand einfügen, um einen Mindestabstand zu erreichen. Man kann auch eine \makebox verwenden, um die Punkte rechts über die Listen- oder Spaltengrenze hinaus zu schieben. Kommt eben sehr darauf an, was du haben willst.

Re: Bündig ausrichten

von Primearsar » Mi 22. Feb 2023, 16:59

Super, vielen Dank. Das löst mein beschriebenes Problem.

Wie kann ich den Abstand nun anpassen? Ist das auch möglich?

von Abc » Mi 22. Feb 2023, 02:36

\newcommand{\skillItem}[2]{\item\textbf{#1}\hfill\grade{#2}}

Bündig ausrichten

von Primearsar » Mi 22. Feb 2023, 01:06

Hallo zusammen,

wie kann ich die Struktur beibehalten, aber die Skala-Punkte alle einheitlich nach rechts ausrichten.
D.h. egal wie lang mein Skill ist, die Punkte sind immer auf der gleichen Höhe (untereinander). Dabei soll das zwei Zeilen Format beibehalten werden.

Vielen Dank
Prim
\documentclass{report}
\usepackage{tikz}
\usepackage{multicol}
\usepackage{enumitem}

\newlist{skillList}{itemize}{1}
\setlist[skillList]{
  label=\textbullet,
  before=\begin{multicols}{2}\footnotesize,
  after=\end{multicols}
}

\definecolor{frontColor}{rgb}{0.22,0.45,0.70} % light blue
\definecolor{backColor}{RGB}{200,200,200} % grey

\newcommand{\grade}[1]{%
  \begin{tikzpicture}
  \foreach \x in {1,2,...,5}{
    \ifnum\x>#1
      \fill[backColor] (\x em,0) circle (.35em);
    \else
      \fill[frontColor] (\x em,0) circle (.35em);
    \fi
  }
  \end{tikzpicture}%
}

\newcommand{\skillItem}[2]{\item\textbf{#1} \grade{#2}}

\begin{document}
\begin{skillList}
\skillItem{Excel}{5}
\skillItem{Microsoft Word}{5}
\skillItem{Microsoft PowerPoint}{4}
\skillItem{\LaTeX}{2}
\end{skillList}
\end{document}

Nach oben