\ bar sub simbolul

Există o comandă ca \bar{...}, dar astfel încât bara să fie plasată sub simbol?

Desigur, există \underline{...} dar apoi linia este adaptată lățimii simbolului și nu vreau asta (comparați cu diferența dintre \overline{...} și \bar{...}).

Am nevoie de acest lucru pentru modul matematic.

Comentarii

  • Aveți nevoie de el în modul text sau în modul matematic? Aruncați o privire asupra pachetului accents.
  • Poate că acest lucru de la amsmath: \underset{\bar{}}{A}
  • @egreg That ' Este bine. Puteți transforma comentariul într-un răspuns, vă rog.

Răspuns

are caracteristica pe care o căutați:

\usepackage{accents} \newcommand{\ubar}[1]{\underaccent{\bar}{#1}} 

De ce \newcommand ? Deoarece s-ar putea să vă răzgândiți sau să găsiți o nouă modalitate de a sublinia un simbol, puteți modifica definiția în loc să căutați prin document pentru aparițiile \underaccent{\bar}.

Comentarii

  • Interesant. Cu aceasta, nu ' trebuie să scriem \bar{} ca sugestia mea. De asemenea, spațiul dintre simbol și bară este diferit.
  • @Sigur Pachetul accents asigură faptul că dimensiunea verticală corectă este atribuită subaccentului; cu \underset{\bar{}}{x} veți obține o bară verticală completă; și, în plus, va fi în stil script.

Răspuns

Soluția mea este \newcommand{\ubar}[1]{\text{\b{$#1$}}} deoarece am un conflict de accents și amsmath pachete referitoare la \vec command.

Comentarii

  • Poate cineva să explice de ce a fost votat în jos? Nu sunt sigur dacă ar trebui să folosesc pachetul de accente în cazul în care există într-adevăr o ipoteză cu pachetul amsmath, așa cum sugerează @SergeyPolyakovskiy, totuși nu este clar. Am încercat să-l caut în alte întrebări și se pare că există o astfel de problemă \ vec, dar unele clarificări ar fi utile. Mulțumesc!
  • Aceasta. Acest răspuns mi-a salvat pielea. Soluția care este acceptată aici – și la care se face referire aparent peste tot atunci când vine vorba de crearea unei expresii adecvate sub bară se bazează pe un pachet cu adevărat învechit care, din câte îmi dau seama, a fost actualizat ultima dată în 2006. Nu este compatibil cu amsmath și o serie de alte pachete. Această soluție funcționează extrem de bine.

Răspuns

Puteți juca cu cei trei parametri (1.2pt subset gap, Lungimea regulii .8ex, lățimea regulii .075ex

\documentclass{article} \usepackage{stackengine} \begin{document} \newcommand\barbelow[1]{\stackunder[1.2pt]{$#1$}{\rule{.8ex}{.075ex}}} \( \overline{A} \bar{A} \barbelow{A} \) \end{document} 

introduceți descrierea imaginii aici

Comentarii

  • Trebuia să folosesc un subscript cu \ barbelow {f}, iar această soluție funcționează cel mai bine – mulțumesc! Am folosit un set ușor diferit de parametri (1pt , .8ex, 0.075ex).

Răspuns

Ați încercat să utilizați \underbar{symbol} într-un mediu matematic?

Comentarii

  • Acest lucru funcționează numai în modul text.
  • Doar folosit funcționează în mediul matematic! Funcționează!
  • Pentru mine, folosind \underbar oferă o grămadă de erori ciudate legate de închiderea modului matematic.

Răspuns

Utilizați \textrm{.1.} pentru modul text în ma al treilea mod. În paranteze, puteți utiliza apoi comanda pentru modul text \underline{.2.} pentru a sublinia introducerea textului între paranteze {.2.}.

în modul matematic …

\textrm{\underline{this text input will be underlined}} 

… a funcționat pentru mine

Răspuns

Această postare a fost, de asemenea, foarte utilă pentru mine, deoarece „am avut o problemă similară. Folosesc \bar și această soluție

\usepackage{stackengine} \newcommand\barbelow[1]{\stackunder[1.2pt]{$#1$}{\rule{.8ex}{.075ex}}} 

pentru a sublinia în modul matematic. Din păcate, se pare că \ba r commads oferă o bară puțin mai groasă, motiv pentru care mă întreb dacă există posibilitatea de a face \barbelow un pic și mai gros?

Mulțumesc în avantaj 🙂

Comentarii

  • Bună, bine ați venit. Vă rugăm să rețineți că acest site nu este ' ca un forum normal. Toate mesajele de răspuns ar trebui să conțină soluții la problema pusă în întrebarea-post. întrebări suplimentare, dacă nu sunt tratate în comentarii, trebuie adresate prin intermediul As k Întrebare-link în dreapta sus. Acestea fiind spuse, schimbați .075ex la o valoare mai mare, grosimea barei este determinată de acea lungime.
  • Vă mulțumim pentru ajutor! Îmi pare rău, deoarece nu ' nu știam asta înainte și apreciez răspunsul tău. Va merge mai bine cu comentariile viitoare 🙂

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *