Iso O-merkintätapa – visuaalinen ero, joka liittyy asiakirjan määrityksiin

Katso liitteenä olevan kuvan tiedot.

Viimeinen kuva on se, jonka saan kirjoittaessani samaan kuvaan ehdotetun koodin, jolle kirjoittaja saa täsmälleen visuaalisen symbolin, jonka haluaisin saada.

Tärkeää: En halua sotkea edellisen asiakirjan kanssa kokoonpanoista, joten uskon, että tarvitsen ”paikallisen aloitteen” tekemisen asiakirjan yleisestä kokoonpanosta, jotta voin saada tämän nimen symbolin haluamani.

Toivon, että minut ymmärretään. Ei äidinkielenään puhuja, anteeksi siitä.

Kiitos paljon! fskilnik. kirjoita kuvan kuvaus tähän

kommentit

  • Tervetuloa! Vaikuttaa siltä, että teet \usepackage{fourier}; onko näin?
  • Hei egreg! Kiitos vastauksesta … kyllä, monien muiden joukossa … 🙁 Ongelmana on, että minulla ei ole oikeutta sekaantua siihen … Katso heitä: \ usepackage [T1] {fontenc} \ usepackage [utf8] { inputenc} \ usepackage {fourier} \ usepackage [Brasilia] {babel} \ usepackage {amssymb} \ usepackage {amsfonts} \ usepackage {amsmath} \ usepackage {amsmath} \ usepackage {mathtools}
  • Hei egreg! Kiitos vastauksesta … kyllä, ja kun otan sen pois, saan mitä halusin, joten olet oikeassa intuitiossasi, mutta … kun otan tämän paketin pois, koko asiakirjaa muutetaan, joten minun täytyy todella laittaa Paketti " nukkumaan " vain yhdelle koodausriville … onko mahdollista? Kiitos paljon!

Vastaa

Palauta \mathcal vain käyttämään Computer Modern -symboleja:

\documentclass{article} \usepackage{fourier} % add these two lines to your long preamble \DeclareMathAlphabet{\mathcal}{OMS}{cmsy}{m}{n} \SetMathAlphabet{\mathcal}{bold}{OMS}{cmsy}{b}{n} \begin{document} $\mathcal{O}(n\log n)$ \end{document} 

kirjoita kuvan kuvaus tähän

Itse asiassa haluaisin lisätä myös

\newcommand{\bigO}{\mathcal{O}} 

jotta kaava voidaan kirjoittaa

$\bigO(n\log n)$ 

Tällä on se etu, että voit vapaasti määritellä uudelleen \bigO muuttamatta asiakirjaa, paitsi yksi rivi.

Jos haluat vain suuren O: n, mutta haluat myös säilyttää kalligrafiset kirjaimet fourier, käytä

\documentclass{article} \usepackage{amsmath} \usepackage{fourier} \DeclareRobustCommand{\bigO}{% \text{\usefont{OMS}{cmsy}{m}{n}O}% } \begin{document} $\bigO(n\log n)$ \end{document} 

kommentteja

  • täydellinen, egreg! Kiitos Paljon ajastasi ja tiedoistasi, puhumattakaan itse ratkaisusta! Terveisin, fskilnik. [Olen napsauttanut " vihreää tarkistusmerkkiä " ja myös " vastaus oli hyödyllinen ", molemmat vastauksen vasemmalla puolella. Jos minun täytyy tehdä jotain muuta, ilmoita siitä minulle! :)]
  • Olen palannut, egreg … " meillä " on ongelma … KAIKKI \ mathcal tapaukset muunnettiin uudeksi " non-fourier " -tyypiksi, mutta \ mathcal {O}: n lisäksi ne olivat hienoja . Tarkoitan: voisitko mukauttaa ratkaisusi niin, että luomme vain " aakkoset " \ mathcal {O} -tilanteeseen, kiitos ? Kiitos vielä kerran!
  • @fskilnik Ollakseni rehellinen, kirjoitan ' yksinkertaisesti O(n\log n), mutta minä lisäsi, miten ei muuteta \mathcal ja että sinulla on haluamasi iso O.
  • Se toimi TÄYSIN kuten mainitsit, ja TÄYSIN niin kuin haluaisin sen … Kiitos paljon. Kommenttisi suhteen olen täysin samaa mieltä, mutta minun on sanottava, että tavoitteeni ei ole koskaan ollut se, mistä olemme aloittaneet, eli käyttää Landau ´ -symbolia … tosiasia on, että antamaasi kaunista " bigO " käytetään myös nimellä " bigO ( Omega) " mainita toiminnot, jotka ovat holomorfisia avoimessa Omega-joukossa (sanotaan kompleksikentästä C tai C ^ n) … tämä " O " on kunnioittaa japanilaista matemaatikkoa " Oka ", muuten. Siksi ´ syy, miksi haluaisin symbolin tavallaan, kun annoit sen ystävällisesti! Terveisin, fskilnik.

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *