Zusatz

Zusatz

Ich kämpfe schon seit einiger Zeit mit dieser Aufgabe. Im Grunde möchte ich Folgendes machen:

Bildbeschreibung hier eingeben

In etwa so:

Bildbeschreibung hier eingeben

Ich habe es \mathlargeraus relsizedem Paket versucht, aber es hat einfach nicht funktioniert (überhaupt keine Wirkung). Falls es jemanden interessiert, hier ist der Gleichungscode:

\begin{equation}
f_1(x) = min \bigg\{ \sum_{m=1}^{M} \sum_{i=I_{sm}}^{I{em}-N_m} \bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \bigg\}
\end{equation}

Danke schön!!

Antwort1

Sie können das Paket von Steven B. Segletes verwenden scalerelund etwa Folgendes tun:

% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly 
                                 % declare the paper format.

\usepackage[T1]{fontenc}         % Not always necessary, but recommended.
% End of standard header.  What follows pertains to the problem at hand.

\usepackage{scalerel}
\newcommand*{\biggsum}{\mathop{\stretchrel*{\sum}{\bigg(}}\limits}



\begin{document}

Text before
\begin{equation}
    f_1(x) = \min \bigg\{ \biggsum_{m=1}^{M} \biggsum_{i=I_{sm}}^{I{em}-N_m}
        \bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \bigg\}
\end{equation}
Text after.

\end{document}

Ich übernehme keine Verantwortung für die (sehr schlechte) typografische Qualität des Ergebnisses! (:-) Tatsächlich ist das, was Sie erhalten,

Ausgabe des obigen Codes

das ist etwas, was ich in einem meiner Aufsätze niemals verwenden würde, aber es kommt trotzdem nahe an das heran, was Sie verlangt haben.


Zusatz

Der OP hat klargestellt, dass er/sie nicht die (ziemlich hinterhältige ;-) Absicht hatte, das Summensymbol zu strecken, wie das gepostete Bild suggerierte, sondern es eher zu vergrößern. Wie in den Kommentaren erklärt, wird dies erreicht, indem der \stretchrelBefehl einfach durch Folgendes ersetzt wird \scalerel:

% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly 
                                 % declare the paper format.

\usepackage[T1]{fontenc}         % Not always necessary, but recommended.
% End of standard header.  What follows pertains to the problem at hand.

\usepackage{scalerel}
\newcommand*{\biggsum}{\mathop{\scalerel*{\sum}{\bigg(}}\limits}



\begin{document}

Text before.  Note that, this time, I'm using 
\verb|\left\{|\,\ldots\verb|\right\}|.
\begin{equation}
    f_1(x) = \min \left\{ \biggsum_{m=1}^{M} \biggsum_{i=I_{sm}}^{I{em}-N_m}
        \bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \right\}
\end{equation}
Text after.

Another possibility is to use \verb|\Biggl\{|\,\ldots\verb|\Biggr\}| (which 
looks better, IMHO\@).
\begin{equation}
    f_1(x) = \min \Biggl\{ \biggsum_{m=1}^{M} \biggsum_{i=I_{sm}}^{I{em}-N_m}
        \bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \Biggr\}
\end{equation}
Text after.

\end{document}

Und hier ist die neue Ausgabe:

Ausgabe des zweiten Codebeispiels


Zweite Ergänzung

Tatsächlich gibt es eine andere und, wie ich glaube, viel einfachere Möglichkeit, die nichts weiter erfordert als das amsfontsPaket (das automatisch geladen wird, wenn Sie das amsmathPaket verwenden). Der folgende Code veranschaulicht dies:

% My standard header for TeX.SX answers:
\documentclass[a4paper]{article} % To avoid confusion, let us explicitly 
                                 % declare the paper format.

\usepackage[T1]{fontenc}         % Not always necessary, but recommended.
% End of standard header.  What follows pertains to the problem at hand.

\usepackage{amsfonts}

\makeatletter

\newcommand*\@MyHelperSum[1]{%
    \mathop{\hbox{#1$\m@th\displaystyle\sum$}}\limits
}
% Here is a whole series of larger and larger summation symbols:
\newcommand*\largesum{\@MyHelperSum\large}
\newcommand*\Largesum{\@MyHelperSum\Large}
\newcommand*\LARGEsum{\@MyHelperSum\LARGE}
\newcommand*\hugesum {\@MyHelperSum\huge }
\newcommand*\Hugesum {\@MyHelperSum\Huge }

\makeatother



\begin{document}

Text before.  Note that, this time, I'm using 
\verb|\left\{|\,\ldots\verb|\right\}|.
\begin{equation}
    f_1(x) = \min \left\{ \Largesum_{m=1}^{M} \Largesum_{i=I_{sm}}^{I{em}-N_m}
        \bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \right\}
\end{equation}
Text after.

Another possibility is to use \verb|\Biggl\{|\,\ldots\verb|\Biggr\}| (which 
looks better, IMHO\@).
\begin{equation}
    f_1(x) = \min \Biggl\{ \Largesum_{m=1}^{M} \Largesum_{i=I_{sm}}^{I{em}-N_m}
        \bigg(\sum_{n=i}^{i +(N_m-1)} P_m[n-i]T_sC[n]\bigg)u_{mi} \Biggr\}
\end{equation}
Text after.

\end{document}

Die Ausgabe ist

Ausgabe des dritten Codebeispiels

Vielleicht möchten Sie auch andere Größen ausprobieren,z.B, \LARGEsum.

Beachte das Folgende:

  1. Das amsfontsPaket ist erforderlich, da ohne es die cmex10Schriftart in einer festen Größe geladen würde; die omxcmex.fdDatei enthält nämlich die Zeilen

    \DeclareFontFamily{OMX}{cmex}{}
    \DeclareFontShape{OMX}{cmex}{m}{n}{%
       <->sfixed*cmex10%
       }{}
    

    in amsfonts.styder Erwägung, dass

    \DeclareFontShape{OMX}{cmex}{m}{n}{%
           <-7.5>cmex7%
        <7.5-8.5>cmex8%
        <8.5-9.5>cmex9%
        <9.5->cmex10%
    }{}%
    

    (den Unterschied macht hier die Zeile , die besagt <9.5->cmex10, die anderen drei sind für kleinere Größen relevant).

  2. Bei diesem Ansatz werden direkt Schriftarten verwendet, die auf allen Websites in der erforderlichen Größe verfügbar sein sollten, ohne dass spezielle Hilfe vom Rendering-Gerät (oder der Satz-Engine) zum Vergrößern der Glyphen erforderlich ist. Dies sollte sogar mit Bitmap-Schriftarten, wie sie vor Jahrzehnten verwendet wurden, einwandfrei funktionieren (vorausgesetzt natürlich, dass die Standardgrößen, wie bereits erwähnt, richtig installiert sind). Auf diese Weise wird maximale Portabilität gewährleistet.

  3. Werden hingegen Konturschriften verwendet (was seit mindestens 15 Jahren üblicherweise der Fall ist), führt diese Lösung dazu, dass das Rendering-Gerät das in der cmex10Schrift enthaltene Summationssymbol vergrößern muss, genau wie es bei scalerelVerwendung des Pakets der Fall ist.

  4. Diese Lösung funktioniert nur, wenn Sie das Symbol vergrößern möchten, ohne es zu verzerren: Aus diesem Grund bin ich ursprünglich nicht darauf gekommen.

  5. Nachteil: Diese Lösung reicht natürlich nicht aus, wenn man schon in z.B. Schriftgröße setzt \Huge. (;-)


Dritte Ergänzung

Um diese Diskussion abzuschließen, möchte ich abschließend anmerken, dass die ursprüngliche Idee des OP, das relsizePaket und seinen \mathlargerBefehl zu verwenden – was auch eine durchaus praktikable Lösung ist – aus genau demselben Grund, der oben erwähnt wurde, nicht erfolgreich war: Damit es funktioniert, muss man auch das amsfontsPaket laden. Tatsächlich warnt die Dokumentation des relsizePakets die Benutzer ausdrücklich vor dieser Tatsache (tatsächlich wird das Paket erwähnt exscale, das ähnliche Funktionen bietet).

Antwort2

Dermtpro2Das Paket bietet die Modifikatoren \xl, \XL, und \XXL, die „großen“ mathematischen Operatoren wie \sum, \prod, und vorangestellt werden können \int, um immer größere Symbole zu erzeugen. (Es gibt auch den \XXXLModifikator, der Operatorsymbole erzeugt, die 5 Zentimeter [!] groß sind, aber darauf wollen wir nicht näher eingehen.)

Beachten Sie, dass das Gesamtpaket mtpro2nicht kostenlos ist. Die „Lite“-Unterversion, die alles ist, was Sie in diesem Fall benötigen, ist jedoch kostenlos.

Der folgende Screenshot zeigt die normale Displaymath-Größe für \sumsowie für \xl\sum, \XL\sum, und \XXL\sumfür die beiden äußeren \sumSymbole. Das innerste \sumwird absichtlich nicht geändert. Ich bin ziemlich sicher, dass die Zeilen 3 und 4 im Klassifizierungssystem von @egreg als „monströs“ gelten.

Bildbeschreibung hier eingeben

\usepackage{newtxtext,amsmath}
\usepackage[lite]{mtpro2}
\begin{document}

\begin{align*}
f_1(x) &= \min \biggl\{\, \sum_{m=1}^{M} \sum_{i=I_{sm}}^{I_{em}-N_m} 
          \biggl(\,\sum_{n=i}^{i +N_m-1} P_m[n-i]T_sC[n]\biggr)u_{mi} \biggr\}\\
f_1(x) &= \min \Biggl\{ \xl\sum_{m=1}^{M} \xl\sum_{i=I_{sm}}^{I_{em}-N_m} 
          \biggl(\,\sum_{n=i}^{i +N_m-1} P_m[n-i]T_sC[n]\biggr)u_{mi} \Biggr\}\\
f_1(x) &= \min \LEFTRIGHT\{\}{ \XL\sum_{m=1}^{M} \XL\sum_{i=I_{sm}}^{I_{em}-N_m} 
          \biggl(\,\sum_{n=i}^{i +N_m-1} P_m[n-i]T_sC[n]\biggr)u_{mi}}\\
f_1(x) &= \min \LEFTRIGHT\{\}{ \XXL\sum_{m=1}^{M} \XXL\sum_{i=I_{sm}}^{I_{em}-N_m} 
          \biggl(\,\sum_{n=i}^{i +N_m-1} P_m[n-i]T_sC[n]\biggr)u_{mi}}
\end{align*}

\end{document}

verwandte Informationen