Auflistung mysteriös beendet
Auflistung mysteriös beendet
Ich hatte mir folgenden Befehl erstellt:
\newcommand{\bwp}{\begin{flushright} {\tiny $ \blacksquare $ } \end{flushright}}
Er wird auch wie gewünscht ausgeführt. Wenn ich ihn jedoch so aufrufe:
\begin{itemize}
\item \bwp
\item irgendwas
\end{itemize}
dann beendet er einfach die Auflistung und irgendwas steht im normalen Modus (ohne Item).
Woran liegt das, wie kann man das verhindern?
Danke und viele Grüße!
SenLi
\newcommand{\bwp}{\begin{flushright} {\tiny $ \blacksquare $ } \end{flushright}}
Er wird auch wie gewünscht ausgeführt. Wenn ich ihn jedoch so aufrufe:
\begin{itemize}
\item \bwp
\item irgendwas
\end{itemize}
dann beendet er einfach die Auflistung und irgendwas steht im normalen Modus (ohne Item).
Woran liegt das, wie kann man das verhindern?
Danke und viele Grüße!
SenLi
Was hast du denn damit vor? Willst du das Aufzählungzeichen ändern (paralist) und die Aufzählung einfach im Flattersatz setzen (ragged2e)? Wenn ja, dann schau dir die in Klammern genannten Pakete an und melde dich dann – und in jedem anderen Fall auch – mit einem vollständigen Minimalbeispiel
zurück …
Tobi

Tobi
Den deutlichen Hinweis auf ein MINIMALBEISPIEL solltest du nicht einfach ignorieren. Was das ist, steht hier sowie im GoLaTeX-Knigge oder auch eine Anleitung hier.
Ich behaupte nämlich, dass der Fehler nicht in den von dir geposteten Code-Schnipseln liegt.
Beweis: Dieses Minimalbeispiel hier funktioniert einwandfrei:
Was machst du anders?
Ich behaupte nämlich, dass der Fehler nicht in den von dir geposteten Code-Schnipseln liegt.
Beweis: Dieses Minimalbeispiel hier funktioniert einwandfrei:
\documentclass{scrreprt} \usepackage[ngerman]{babel} \usepackage[latin1]{inputenc} \usepackage[T1]{fontenc} \usepackage{amssymb} \usepackage{blindtext} \newcommand{\bwp}{\begin{flushright} {\tiny $ \blacksquare$ } \end{flushright}} \begin{document} \blindtext \begin{itemize} \item \bwp \item irgendwas \end{itemize} \blindtext \end{document}
Vielen Dank für die zügige Antwort( werd ab sofort vollständige wiedergaben liefern)
Wenn ich deinen code compiliere (genauso oder als article) steht der Itemdot neben dem \bwp zeichen, was nicht sein sollte.
Der nächste item dot wird aber im gegensatz zu meinem code noch ausgegeben.
Ich glaube, dass geschieht bei mir in Wechselwirkung mit anderen Kommandos.
Der Corpus delicti ist:
\documentclass[12pt,titlepage]{article}
\usepackage[left=3.5cm,right=3.5cm,top=2cm,bottom=2cm,includeheadfoot]{geometry}
\usepackage{ngerman} % Paket f"ur deutsche sonderzeichen zum Übersetzen
\usepackage[latin1]{inputenc} % Eingabe von Umlauten
\usepackage[OT1]{fontenc} % Verwenden von T1 Fonts
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{color}
\usepackage{threeparttable}
\usepackage{caption}
\usepackage{float}
\usepackage{dcolumn}
\usepackage{dsfont}
\definecolor{darkblue}{rgb}{0,0,.5}
\hypersetup{colorlinks=true, breaklinks=true, linkcolor=darkblue, menucolor=darkblue, urlcolor=darkblue}
\parindent0cm
\newcounter{meiner}
\setcounter{meiner}{0}
\newcommand{\befehl}{\refstepcounter{\meiner}\arabic{meiner}}
\newcounter{pit}
\setcounter{pit}{0}
\newcounter{schnit}
\setcounter{schnit}{0}
\newcounter{weit}
\setcounter{weit}{0}
\newenvironment{kap}{\newpage \stepcounter{pit} \begin{center}\Huge \bf \Roman{pit}. \ \ }{\end{center} \\ \\ \rm \normalsize \setcounter{weit}{0}}
\newenvironment{ukap}{ \vspace{1.73cm} \stepcounter{schnit} \Large \bf \Roman{pit}.\arabic{schnit}. \ }{ \\ \\ \rm \normalsize \setcounter{weit}{0}}
\newcommand{\bew}{\\ \\ {\bf Beweis :} \\}
\newcommand{\dfi}{ \\ \\ \stepcounter{weit} {\bf Definition \ \Roman{pit}.\arabic{schnit}.\arabic{weit}:} \\}
\newcommand{\saz}{\\ \\ \stepcounter{weit} {\bf Satz \ \Roman{pit}.\arabic{schnit}.\arabic{weit}:} \\}
\newcommand{\bem}{\\ \\ \stepcounter{weit} {\bf Bemerkung \ \Roman{pit}.\arabic{schnit}.\arabic{weit}:} \\}
\newcommand{\wtc}{ \mathbb{C} }
\newcommand{\wtk}{ \mathbb{K} }
\newcommand{\wtr}{ \mathbb{R} }
\newcommand{\mfc}{ \mathfrak{C} }
\newcommand{\mfs}{ \mathfrak{S} }
\newcommand{\mto}{ \mapsto }
\newcommand{\deq}{ : \hspace{-0.02cm} = }
\newcommand{\bwp}{\begin{flushright} {\tiny $ \blacksquare $ } \end{flushright}}
\newcommand{\drfa}[7]{$$ #1 \ \left\{ \begin{matrix} #2 \\ \\ #4 \\ \\ #6 \end{matrix} \mathrm{ \ ,~ bei \ } \ \begin{matrix} #3 \\ \\ #5 \\ \\ #7 \end{matrix} $$}
%\mathrm
\newcommand{\zwfa}[5]{$$ #1 \ \left\{ \begin{matrix} #2 \\ \\ #4 \end{matrix} \mathrm{ \ ,~ bei \ } \ \begin{matrix} #3 \\ \\ #5 \end{matrix} $$}
\newcommand{\vifa}[9]{$$ #1 \ \left\{ \begin{matrix} #2 \\ \\ #4 \\ \\ #6 \\ \\ #8 \end{matrix} \mathrm{ \ ,~ bei \ } \ \begin{matrix} #3 \\ \\ #5 \\ \\ #7 \\ \\ #9 \end{matrix} $$}
\DeclareMathSymbol{\bigtimes}{\mathop}{}{}
\begin{document}
\arabic{weit}
$\times \limits_{x \in A}^{} $
$\bigtimes \limits_{x \in A}^{} $
$\sin \underset{x \in A} $
neue Kommandos im Mathemodus
\begin{itemize}
\item bew $\bew $
\item dfi
$\dfi$
\item saz
$\saz$
\item bem
$\bem$
\item wtr $\wtr$
\item wtc $\wtc$
\item wtk $\wtk$
\item mfc $\mfc$
\item mfs $\mfs$
\item bwp $\bwp$
\item mto $\mto$
\item drfa$\{1\} \{2\} \{3\} \{4 \} \{5 \} \{6 \} \{7 \}$ textmodus
\drfa{1}{222}{3}{4}{555}{6}{7}
\drfa{1}{2}{3}{4}{5}{6}{7}
\item h
\item zwfa$\{1\} \{2\} \{3\} \{4 \} \{5 \} \{6 \} \{7 \}$ textmodus
\zwfa{1}{222}{3}{4}{555}
\item deq $\deq$
\item vifa$\{1\} \{2\} \{3\} \{4 \} \{5 \} \{6 \} \{7 \} \{8\}\{9\}$ textmodus
\vifa{1}{222}{3}{4}{555}{6}{7}{8}{9}
\end{itemize}
\end{document}
Wenn ich deinen code compiliere (genauso oder als article) steht der Itemdot neben dem \bwp zeichen, was nicht sein sollte.
Der nächste item dot wird aber im gegensatz zu meinem code noch ausgegeben.
Ich glaube, dass geschieht bei mir in Wechselwirkung mit anderen Kommandos.
Der Corpus delicti ist:
\documentclass[12pt,titlepage]{article}
\usepackage[left=3.5cm,right=3.5cm,top=2cm,bottom=2cm,includeheadfoot]{geometry}
\usepackage{ngerman} % Paket f"ur deutsche sonderzeichen zum Übersetzen
\usepackage[latin1]{inputenc} % Eingabe von Umlauten
\usepackage[OT1]{fontenc} % Verwenden von T1 Fonts
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{color}
\usepackage{threeparttable}
\usepackage{caption}
\usepackage{float}
\usepackage{dcolumn}
\usepackage{dsfont}
\definecolor{darkblue}{rgb}{0,0,.5}
\hypersetup{colorlinks=true, breaklinks=true, linkcolor=darkblue, menucolor=darkblue, urlcolor=darkblue}
\parindent0cm
\newcounter{meiner}
\setcounter{meiner}{0}
\newcommand{\befehl}{\refstepcounter{\meiner}\arabic{meiner}}
\newcounter{pit}
\setcounter{pit}{0}
\newcounter{schnit}
\setcounter{schnit}{0}
\newcounter{weit}
\setcounter{weit}{0}
\newenvironment{kap}{\newpage \stepcounter{pit} \begin{center}\Huge \bf \Roman{pit}. \ \ }{\end{center} \\ \\ \rm \normalsize \setcounter{weit}{0}}
\newenvironment{ukap}{ \vspace{1.73cm} \stepcounter{schnit} \Large \bf \Roman{pit}.\arabic{schnit}. \ }{ \\ \\ \rm \normalsize \setcounter{weit}{0}}
\newcommand{\bew}{\\ \\ {\bf Beweis :} \\}
\newcommand{\dfi}{ \\ \\ \stepcounter{weit} {\bf Definition \ \Roman{pit}.\arabic{schnit}.\arabic{weit}:} \\}
\newcommand{\saz}{\\ \\ \stepcounter{weit} {\bf Satz \ \Roman{pit}.\arabic{schnit}.\arabic{weit}:} \\}
\newcommand{\bem}{\\ \\ \stepcounter{weit} {\bf Bemerkung \ \Roman{pit}.\arabic{schnit}.\arabic{weit}:} \\}
\newcommand{\wtc}{ \mathbb{C} }
\newcommand{\wtk}{ \mathbb{K} }
\newcommand{\wtr}{ \mathbb{R} }
\newcommand{\mfc}{ \mathfrak{C} }
\newcommand{\mfs}{ \mathfrak{S} }
\newcommand{\mto}{ \mapsto }
\newcommand{\deq}{ : \hspace{-0.02cm} = }
\newcommand{\bwp}{\begin{flushright} {\tiny $ \blacksquare $ } \end{flushright}}
\newcommand{\drfa}[7]{$$ #1 \ \left\{ \begin{matrix} #2 \\ \\ #4 \\ \\ #6 \end{matrix} \mathrm{ \ ,~ bei \ } \ \begin{matrix} #3 \\ \\ #5 \\ \\ #7 \end{matrix} $$}
%\mathrm
\newcommand{\zwfa}[5]{$$ #1 \ \left\{ \begin{matrix} #2 \\ \\ #4 \end{matrix} \mathrm{ \ ,~ bei \ } \ \begin{matrix} #3 \\ \\ #5 \end{matrix} $$}
\newcommand{\vifa}[9]{$$ #1 \ \left\{ \begin{matrix} #2 \\ \\ #4 \\ \\ #6 \\ \\ #8 \end{matrix} \mathrm{ \ ,~ bei \ } \ \begin{matrix} #3 \\ \\ #5 \\ \\ #7 \\ \\ #9 \end{matrix} $$}
\DeclareMathSymbol{\bigtimes}{\mathop}{}{}
\begin{document}
\arabic{weit}
$\times \limits_{x \in A}^{} $
$\bigtimes \limits_{x \in A}^{} $
$\sin \underset{x \in A} $
neue Kommandos im Mathemodus
\begin{itemize}
\item bew $\bew $
\item dfi
$\dfi$
\item saz
$\saz$
\item bem
$\bem$
\item wtr $\wtr$
\item wtc $\wtc$
\item wtk $\wtk$
\item mfc $\mfc$
\item mfs $\mfs$
\item bwp $\bwp$
\item mto $\mto$
\item drfa$\{1\} \{2\} \{3\} \{4 \} \{5 \} \{6 \} \{7 \}$ textmodus
\drfa{1}{222}{3}{4}{555}{6}{7}
\drfa{1}{2}{3}{4}{5}{6}{7}
\item h
\item zwfa$\{1\} \{2\} \{3\} \{4 \} \{5 \} \{6 \} \{7 \}$ textmodus
\zwfa{1}{222}{3}{4}{555}
\item deq $\deq$
\item vifa$\{1\} \{2\} \{3\} \{4 \} \{5 \} \{6 \} \{7 \} \{8\}\{9\}$ textmodus
\vifa{1}{222}{3}{4}{555}{6}{7}{8}{9}
\end{itemize}
\end{document}
Schreibe ich jedoch nur dass was nachstehen aufgführt ist, ist alles in Ordnung!:
\documentclass[12pt,titlepage]{article}
\usepackage[left=3.5cm,right=3.5cm,top=2cm,bottom=2cm,includeheadfoot]{geometry}
\usepackage{ngerman} % Paket f"ur deutsche sonderzeichen zum Übersetzen
\usepackage[latin1]{inputenc} % Eingabe von Umlauten
\usepackage[OT1]{fontenc} % Verwenden von T1 Fonts
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{color}
\usepackage{threeparttable}
\usepackage{caption}
\usepackage{float}
\usepackage{dcolumn}
\usepackage{dsfont}
\definecolor{darkblue}{rgb}{0,0,.5}
\hypersetup{colorlinks=true, breaklinks=true, linkcolor=darkblue, menucolor=darkblue, urlcolor=darkblue}
\parindent0cm
\newcommand{\bwp}{\begin{flushright} {\tiny $ \blacksquare $ } \end{flushright}}
\begin{document}
\begin{itemize}
\item bew
\item bwp \bwp
\item noch
\end{itemize}
\end{document}
\documentclass[12pt,titlepage]{article}
\usepackage[left=3.5cm,right=3.5cm,top=2cm,bottom=2cm,includeheadfoot]{geometry}
\usepackage{ngerman} % Paket f"ur deutsche sonderzeichen zum Übersetzen
\usepackage[latin1]{inputenc} % Eingabe von Umlauten
\usepackage[OT1]{fontenc} % Verwenden von T1 Fonts
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{amsthm}
\usepackage{amsfonts}
\usepackage{graphicx}
\usepackage{hyperref}
\usepackage{color}
\usepackage{threeparttable}
\usepackage{caption}
\usepackage{float}
\usepackage{dcolumn}
\usepackage{dsfont}
\definecolor{darkblue}{rgb}{0,0,.5}
\hypersetup{colorlinks=true, breaklinks=true, linkcolor=darkblue, menucolor=darkblue, urlcolor=darkblue}
\parindent0cm
\newcommand{\bwp}{\begin{flushright} {\tiny $ \blacksquare $ } \end{flushright}}
\begin{document}
\begin{itemize}
\item bew
\item bwp \bwp
\item noch
\end{itemize}
\end{document}
- bloodworks
- Moderator
- Beiträge: 1425
- Registriert: Mo 19. Jan 2009, 10:52
- Wohnort: /dev/null
Hallo
das mit dem Minimalbeispiel hast du glaube ich nicht so ganz richtig verstanden. Zudem bitte ich dich eindringlich den CODE Button zu verwenden.
Zudem sehe ich in deinem Maximalbeispiel einige Sachen, die man nicht mehr machen sollte. Ich empfehle die Lektüre von l2tabu.
das mit dem Minimalbeispiel hast du glaube ich nicht so ganz richtig verstanden. Zudem bitte ich dich eindringlich den CODE Button zu verwenden.
Zudem sehe ich in deinem Maximalbeispiel einige Sachen, die man nicht mehr machen sollte. Ich empfehle die Lektüre von l2tabu.
[1] Nützliche Webdokumente für Anfänger und Fortgeschrittene
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
[2]Minimalbeispiel | [3]FAQ
[4]Regelwerk | [5] Knigge
Wenn nicht anderst angegeben ist mein System: texlive 2012, pdflatex, x86-64, Snow Leopard utd.
Angehöriger der Liga zur Verwendung von texdoc
texdoc mathmode koma l2picfaq l2tabu lshort-en
Achtung: Aufforderungen ein Minimalbeispiel oder mehr Erklärungen zu einer Frage zu liefern sind keine persönlichen Angriffe. Sie dienen viel mehr dazu die Kommunikation zwischen Fragendem und potentiellen Helfern zu erleichtern und zu präzisieren.
bloodworks hat absolut recht. Dein Code ist kein Minimalbeispiel, weder ist er minimal, noch kompilierbar. Hast du dir denn meine Links überhaupt angeschaut?
Auch der Hinweis auf l2tabu ist nicht überflüssig: Das Paket ngerman ist überholt, man nimmt babel mit der Option ngerman.
Hyperref wird praktisch immer zum Schluss geladen (was übrigens auch in der Anleitung hiersteht).
Wieso verwendest du article und nicht scrartcl?
Auch der Hinweis auf l2tabu ist nicht überflüssig: Das Paket ngerman ist überholt, man nimmt babel mit der Option ngerman.
Hyperref wird praktisch immer zum Schluss geladen (was übrigens auch in der Anleitung hiersteht).
Wieso verwendest du article und nicht scrartcl?
Hab mich an dein Testverfahren gehalten (nach und nach alles bis zum ursprünglichen Dokument hinzukopieren.)
Das hyperef hab ich auch umgesetzt ... daran lag es nicht.
Nicht compilierbar? Ich arbeite auf Tex mit mit dem pdf.latex Button , dass der Code nicht compilierbar ist, ist mir dort nicht passiert.
Das krasse ist nun das es einmal richtig gezeigt wird, dass anderemal nicht, die eine Auflistung zeigt es richtig die andere nicht:
siehe:
Das hyperef hab ich auch umgesetzt ... daran lag es nicht.
Nicht compilierbar? Ich arbeite auf Tex mit mit dem pdf.latex Button , dass der Code nicht compilierbar ist, ist mir dort nicht passiert.
Das krasse ist nun das es einmal richtig gezeigt wird, dass anderemal nicht, die eine Auflistung zeigt es richtig die andere nicht:
siehe:
%Anfang \documentclass[12pt,titlepage]{article} \usepackage[left=3.5cm,right=3.5cm,top=2cm,bottom=2cm,includeheadfoot]{geometry} \usepackage{ngerman} % Paket f"ur deutsche sonderzeichen zum Übersetzen \usepackage[latin1]{inputenc} % Eingabe von Umlauten \usepackage[OT1]{fontenc} % Verwenden von T1 Fonts \usepackage{amsmath} \usepackage{amssymb} \usepackage{amsthm} \usepackage{amsfonts} \usepackage{graphicx} \usepackage{color} \usepackage{threeparttable} \usepackage{caption} \usepackage{float} \usepackage{dcolumn} \usepackage{dsfont} \usepackage{hyperref} \definecolor{darkblue}{rgb}{0,0,.5} \hypersetup{colorlinks=true, breaklinks=true, linkcolor=darkblue, menucolor=darkblue, urlcolor=darkblue} \parindent0cm \newcommand{\bwp}{\begin{flushright} {\tiny $ \blacksquare $ } \end{flushright}} \newcounter{meiner} \setcounter{meiner}{0} \newcommand{\befehl}{\refstepcounter{\meiner}\arabic{meiner}} \newcounter{pit} \setcounter{pit}{0} \newcounter{schnit} \setcounter{schnit}{0} \newcounter{weit} \setcounter{weit}{0} \newenvironment{kap}{\newpage \stepcounter{pit} \begin{center}\Huge \bf \Roman{pit}. \ \ }{\end{center} \\ \\ \rm \normalsize \setcounter{weit}{0}} \newenvironment{ukap}{ \vspace{1.73cm} \stepcounter{schnit} \Large \bf \Roman{pit}.\arabic{schnit}. \ }{ \\ \\ \rm \normalsize \setcounter{weit}{0}} \newcommand{\bew}{\\ \\ {\bf Beweis :} \\} \newcommand{\dfi}{ \\ \\ \stepcounter{weit} {\bf Definition \ \Roman{pit}.\arabic{schnit}.\arabic{weit}:} \\} \newcommand{\saz}{\\ \\ \stepcounter{weit} {\bf Satz \ \Roman{pit}.\arabic{schnit}.\arabic{weit}:} \\} \newcommand{\bem}{\\ \\ \stepcounter{weit} {\bf Bemerkung \ \Roman{pit}.\arabic{schnit}.\arabic{weit}:} \\} \newcommand{\wtc}{ \mathbb{C} } \newcommand{\wtk}{ \mathbb{K} } \newcommand{\wtr}{ \mathbb{R} } \newcommand{\mfc}{ \mathfrak{C} } \newcommand{\mfs}{ \mathfrak{S} } \newcommand{\mto}{ \mapsto } \newcommand{\deq}{ : \hspace{-0.02cm} = } \newcommand{\drfa}[7]{$$ #1 \ \left\{ \begin{matrix} #2 \\ \\ #4 \\ \\ #6 \end{matrix} \mathrm{ \ ,~ bei \ } \ \begin{matrix} #3 \\ \\ #5 \\ \\ #7 \end{matrix} $$} %\mathrm \newcommand{\zwfa}[5]{$$ #1 \ \left\{ \begin{matrix} #2 \\ \\ #4 \end{matrix} \mathrm{ \ ,~ bei \ } \ \begin{matrix} #3 \\ \\ #5 \end{matrix} $$} \newcommand{\vifa}[9]{$$ #1 \ \left\{ \begin{matrix} #2 \\ \\ #4 \\ \\ #6 \\ \\ #8 \end{matrix} \mathrm{ \ ,~ bei \ } \ \begin{matrix} #3 \\ \\ #5 \\ \\ #7 \\ \\ #9 \end{matrix} $$} \DeclareMathSymbol{\bigtimes}{\mathop}{}{} \begin{document} hier wird die Auflistung zu früh beendet !!!:??? \begin{itemize} \item wtr $\wtr$ \item wtc $\wtc$ \item wtk $\wtk$ \item mfc $\mfc$ \item mfs $\mfs$ \item bwp $\bwp$ \item mto $\mto$ \item drfa$\{1\} \{2\} \{3\} \{4 \} \{5 \} \{6 \} \{7 \}$ textmodus \drfa{1}{222}{3}{4}{555}{6}{7} \end{itemize} hier funktioniert es aber wie erwartet: \begin{itemize} \item bew \item bwp \bwp \item noch \end{itemize} \end{document}
Habe irgendwie Probleme mit dem Encoding, die Zeile mit "\DeclareMathSymbol..." ging nicht.
Egal, ich glaube, ich konnte den Fehler doch noch eingrenzen:
In dem Fall, wos funktioniert, schreibst du nur "\bwp", in dem, wos nicht klappt, "$\bwp$".
Die Dollarzeichen drumrum sind falsch, denn sie werden ja nicht gebraucht. \bwp ruft ja auf, und für flushright braucht es keine Matheumgebung.
Und wenn du das schwarze Viereck einfach nur nach links rücken willst, den Aufzählungspunkt aber nicht, dann kannst du es so machen:
Egal, ich glaube, ich konnte den Fehler doch noch eingrenzen:
In dem Fall, wos funktioniert, schreibst du nur "\bwp", in dem, wos nicht klappt, "$\bwp$".
Die Dollarzeichen drumrum sind falsch, denn sie werden ja nicht gebraucht. \bwp ruft ja
\newcommand{\bwp}{\begin{flushright} {\tiny $\blacksquare $ } \end{flushright}}
Und wenn du das schwarze Viereck einfach nur nach links rücken willst, den Aufzählungspunkt aber nicht, dann kannst du es so machen:
\newcommand{\bwp}{\hfill {\tiny $\blacksquare $ }}