* als punkt < LaTeX < Mathe-Software < Mathe < Vorhilfe
|
So, eigendlich eine recht kurze Frage, aber ich finde bei Google nix brauchbares dazu.^^
Wie genau ist es hier im Forum gemacht, dass * in Rechnungen als [mm]\cdot[/mm] angezeigt wird?
Also
1: | * = *
| 2: | $*$ = $\cdot$ |
Und vor allem wie kann man das in einem eigenen Latex-Dokument einstellen?
Ich hab es mit newcommand versucht, aber das scheint nicht das wahre zu sein...^^
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 15:10 Sa 18.06.2011 | Autor: | Pappus |
>
> So, eigendlich eine recht kurze Frage, aber ich finde bei
> Google nix brauchbares dazu.^^
> Wie genau ist es hier im Forum gemacht, dass * in
> Rechnungen als [mm]\cdot[/mm] angezeigt wird?
> Also
> 1: | * = *
| 2: | > [mm]*[/mm] = [mm]\cdot[/mm] |
> Und vor allem wie kann man das in einem eigenen
> Latex-Dokument einstellen?
> Ich hab es mit newcommand versucht, aber das scheint nicht
> das wahre zu sein...^^
>
Guten Tag!
Ich weiß nicht, ob ich Deine Frage richtig verstehe: Willst Du wissen, wie man den Multiplikationspunkt erzeugt? Mit "\cdot".
Beispiel:
$\frac14 \cdot x^2$ ergibt: [mm] $\frac14 \cdot x^2$
[/mm]
|
|
|
|
|
Nein, ich möchte wissen wie das hier im Forum gemacht ist.
Also wenn ich hier im Forum 1*2 im Math-Modus schreibe gibt er mir [mm]1*2[/mm].
Ich will einfach wissen, wie ich ihm sagen kann, dass er alle * im Math-Modus durch [mm] \cdot [/mm] ersetzen soll...
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 15:50 Sa 18.06.2011 | Autor: | Infinit |
Hallo,
eine automatische Ersetzung gibt es hier im Forum nicht, Du musst Dir also schon die Mühe machen, wenn Du solch einen schönen Latex-Multiplikationspunkt willst, ihn im Mathemodus mit \cdot zu erzeugen.
Viele Grüße,
Infinit
|
|
|
|
|
Wenn ich hier im Forum $a*b$ eintippe kommt [mm]a*b[/mm] raus, in meinem Latex-Editor bleibt aber [mm]a[/mm]*[mm]b[/mm] stehen, also muss das ja doch irgendwie ersetzt werden...
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 16:22 Sa 18.06.2011 | Autor: | Infinit |
Jetzt verstehe ich. Ja, der Stern wird hier umgesetzt, aber dies heisst ja noch nicht, dass Dein Latex-Editor das auch macht.Ich nehme mal an, dass dies mit einem Tex-Befehl möglich wäre, der muss dann aber kontextsensitiv sein, denn so eine Umsetzung soll ja nur im Math-Modus passieren.
Vielleicht weiß noch sonst jemand hier im Forum, wie dies gehen könnte, ich lasse die Frage mal auf teilbeantwortet.
Viele Grüße,
Infinit
|
|
|
|
|
Status: |
(Antwort) fertig | Datum: | 12:44 So 19.06.2011 | Autor: | felixf |
Moin!
> Wenn ich hier im Forum [mm]a*b[/mm] eintippe kommt [mm]a*b[/mm]
> raus, in meinem Latex-Editor bleibt aber [mm]a[/mm]*[mm]b[/mm] stehen, also
> muss das ja doch irgendwie ersetzt werden...
Meines Wissens macht die Foren-Software das, bevor sie die Formel an LaTeX zum rendern weitergibt.
Man kann das vermutlich auch komplett in TeX loesen, aber das ist sicher etwas komplizierter.
LG Felix
|
|
|
|
|
Ok, dann jetzt nochmal an die Genies da draußen:
Wie kann man das komplett in TeX lösen?^^
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 15:29 Mo 20.06.2011 | Autor: | ONeill |
Hi!
Wie wäre es mit
\newcommand{*}{\cdot}
Bin grade nicht zu Hause und kann es nicht testen.
Gruß Christian
|
|
|
|
|
Danke, aber geht leider nicht...
Befehle sollen scheinbar immer mit nem \ anfangen, zumindest gibt er mir wenn ich das so mache eine Fehlermeldung.
Außerdem soll der * ja nur im Math-Modus umgewandelt werden, im normalen Text würde ich ihn gern so behalten (ja, ich weiß, kompliziert das xD)
|
|
|
|
|
Hallo Shadowmaster,
was spricht denn dagegen, den Befehl \cdot im Math-Modus zu benutzen?
Der ist doch nicht übermäßig lang.
Wieso also einen neuen Befehl umständlich definieren, durch den du im Endeffekt womöglich mehr Tipparbeit hast?
Was sträubt sich denn in dir so sehr gegen diesen Befehl?
Ich sehe die Problematik nicht so recht ...
Gruß
schachuzipus
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 16:35 Mo 20.06.2011 | Autor: | felixf |
Moin,
> Ok, dann jetzt nochmal an die Genies da draußen:
> Wie kann man das komplett in TeX lösen?^^
ich weiss nicht ob du jemand finden wirst, der genuegend von TeX versteht um das umsetzen zu koennen (ich tue das nicht) und der auch noch Lust hat, das zu tun/zu beschreiben. Und der hier auch noch mitliest. Wenn du es wirklich wissen willst such doch mal ein Forum/Mailingliste/Newsgruppe, in dem sich "richtige" TeX-Freaks herumtreiben, und frag dort.
Die werden dir aber vermutlich auch erstmal sagen, dass du doch \cdot benutzen sollst, bzw. vorschlagen ein externes Programm/Skript zu nehmen/schreiben welches das konvertiert.
LG Felix
|
|
|
|
|
Jetzt hat Felix mich aber gereizt...
1: |
| 2: | \catcode '\*=\active
| 3: | \def *{\cdot}
| 4: |
| 5: |
| 6: | \begin{document}
| 7: |
| 8: | $a*b=c$
| 9: |
| 10: |
| 11: | Ein Stern: $\ast$
| 12: |
| 13: | \end{document} |
ich weiß noch nicht, wie man abfragt, ob man grade im Mathemodus ist, dieser Coder ersetzt ausnahmslos ALLE Sternchen.
Aber da die Sternchen wohl eher in Formeln vorkommen und nur selten im Text als echte Sternchen auftreten sollen, kann man da den workaround der vorletzten Zeile benutzen. (Vermutlich ist es ein Leichtes, ne IF-Abfrage einzubauen, ich hab aber grade keine Zeit mehr)
|
|
|
|
|
Status: |
(Mitteilung) Reaktion unnötig | Datum: | 10:28 Mi 22.06.2011 | Autor: | felixf |
Moin!
> Jetzt hat Felix mich aber gereizt...
Hihi :)
> \catcode '\*=\active
Das hat bei mir erst funktioniert, als ich ' durch ' ersetzt hab.
> ich weiß noch nicht, wie man abfragt, ob man grade im
> Mathemodus ist, dieser Coder ersetzt ausnahmslos ALLE
> Sternchen.
> Aber da die Sternchen wohl eher in Formeln vorkommen und
> nur selten im Text als echte Sternchen auftreten sollen,
> kann man da den workaround der vorletzten Zeile benutzen.
> (Vermutlich ist es ein Leichtes, ne IF-Abfrage einzubauen,
> ich hab aber grade keine Zeit mehr)
Momentan hat der Code auch noch das Problem, Befehle wie \section*{} unbrauchbar zu machen, da auch dort das Sternchen ersetzt wird. Und da es aehnliche Befehle auch im Mathemodus gibt wird es vermutlich noch etwas Arbeit werden, bis es wirklich nur Multiplikations-Sternchen durch [mm] \cdot [/mm] ersetzt...
Aber es ist schonmal ein guter Anfang. :)
LG Felix
|
|
|
|
|
> Das hat bei mir erst funktioniert, als ich ' durch '
Und wieder schlägt das Forum zu... Man braucht das [mm] $\backprime$ [/mm] , also auf ner deutschen Tastatur das [shift][Taste neben Backspace]
Aber du hast natürlich vollkommen recht, weil * auch in Befehlen vorkommt, killt dir das da was.
Aber... wenn man das ausschließlich in Mathe-Umgebungen ersetzen läßt, was gibts denn da für Befehle mit Sternchen? Ich wüßte grade keine.
|
|
|
|