\ bar alatt szimbólum

Van-e olyan parancs, mint \bar{...}, de olyan, hogy a sáv a szimbólum alá kerüljön?

Természetesen van \underline{...}, de ekkor a vonal a szimbólum szélességéhez igazodik, és ezt nem akarom (hasonlítsuk össze a \overline{...} és \bar{...}).

Szükségem van erre a matematikai módhoz.

Megjegyzések

  • Szüksége van rá szöveges vagy matematikai módban? Nézze meg a accents csomagot.
  • Lehet, hogy ez a következőből származik: amsmath: \underset{\bar{}}{A}
  • @egreg That ' s jó. Kérem, váltsa a megjegyzést válaszra.

Válasz

A csomag tartalmazza a keresett tulajdonságot:

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

Miért van a \newcommand ? Mivel meggondolhatja magát, vagy új módot találhat egy szimbólum aláhúzására, így egyszerűen módosíthatja a definíciót ahelyett, hogy a dokumentumban a \underaccent{\bar} előfordulása után átkutatna.

Megjegyzések

  • Érdekes. Ezzel nem kell ' írnunk \bar{}, mint az én javaslatomat. Ezenkívül a szimbólum és a sáv közötti tér is különbözik.
  • @Sigur A accents csomag biztosítja, hogy a megfelelő függőleges dimenziót hozzárendeljék az alacsonthoz; a \underset{\bar{}}{x} paranccsal teljes függőleges sávot kap; és ráadásul szkript stílusban lesz.

Válasz

Megoldásom: \newcommand{\ubar}[1]{\text{\b{$#1$}}} mivel accents és amsmath \vec parancs.

Hozzászólások

  • Tudná valaki megmagyarázni, hogy miért csökkentették ezt? Nem vagyok biztos benne, hogy használnám-e az ékezetes csomagot arra az esetre, ha az amsmath csomaggal valóban találnánk valamit, amint azt a @SergeyPolyakovskiy javasolja, azonban ez nem egyértelmű. Megpróbáltam más kérdésekben keresni, és úgy tűnik, hogy létezik ilyen \ vec probléma, de némi pontosítás hasznos lehet. Köszönöm!
  • Ez. Ez a válasz megmentette a rejtekemet. Az itt elfogadott – és látszólag mindenhol hivatkozott – megoldás, amikor a megfelelő aljzatos kifejezés elkészítésének problémája van, egy igazán elavult csomagra támaszkodik, amelyet, amennyire tudom, utoljára 2006-ban frissítettünk. Nem kompatibilis a amsmath és sok más csomag. Ez a megoldás rendkívül jól működik.

Válasz

Játszhat a három paraméterrel (1.2pt alulhúzási rés, .8ex szabályhossz, .075ex szabályszélesség

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

írja ide a kép leírását

Megjegyzések

  • Aláírást kellett használnom a \ barbelow {f} kifejezéssel, és ez a megoldás működik a legjobban – köszönöm! Kicsit más paraméterkészletet használtam (1pt , .8ex, 0,075ex).

Válasz

Próbálta már használni a \underbar{symbol} matematikai környezetben?

Megjegyzések

  • Ez csak szöveges módban működik.
  • Csak használt matematikai környezetben! Működik!
  • Számomra a \underbar használatával egy csomó furcsa hiba adódik, ami a matematikai mód bezárásával jár.

Válasz

Használja a \textrm{.1.} szöveget az IN th mód. A zárójelben ezután a szöveges mód parancsával \underline{.2.} használhatja a szövegbevitel aláhúzását a {.2.} Zárójelben.

matematikai módban …

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

… nekem bevált

Válasz

Ez a bejegyzés szintén nagyon hasznos volt számomra, mivel “hasonló problémám volt. \bar -et és ezt a megoldást

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

matematikai módban aláhúzni. Sajnos úgy tűnik, hogy a \ba r parancsok kissé vastagabb sávot nyújtanak, ezért kíváncsi vagyok, van-e lehetőség a \barbelow egy kicsit vastagabb is?

Köszönöm az advanve-t 🙂

Hozzászólások

  • Szia, üdvözlet. Felhívjuk figyelmét, hogy ez a webhely nem ' olyan, mint egy normál fórum. Minden válaszüzenetnek tartalmaznia kell a kérdés-posztban feltett probléma megoldását. Ha a kérdéseket nem kommentárban kezelik, az As-on keresztül kell feltenni k Kérdés-link a jobb felső sarokban. Ennek megfelelően változtassa meg a .075ex értéket valamivel magasabbra, a rúd vastagságát ez a hosszúság határozza meg.
  • Köszönjük a segítséget! Sajnálom, mivel nem tudtam ' ezt korábban, és értékelem a válaszát. Jobb lesz a jövőbeli megjegyzésekkel 🙂

Vélemény, hozzászólás?

Az email címet nem tesszük közzé. A kötelező mezőket * karakterrel jelöltük