Van-e plug-in vagy valami, ami pontosan átalakíthatja az Ms Word- vagy Ms Excel-táblákat (határokkal stb.) a Latexhez? http://www.ctan.org/pkg/excel2latex -et használtam, de eltávolítja a cellák közötti sorokat.
Próbáltam is a http://www.tablesgenerator.com/ # használatához, de időigényes, és nagy és bonyolult tábláim vannak
Megjegyzések
Válasz
Az calc2latex
makró a LibreOffice Calc alkalmazásban az MS Excel fájlok LaTeX formátumba konvertálásához. Meglehetősen jól kezeli a határokat és a sejtvonalakat.
Ezt a csomagot, amelyet a http://calc2latex.sourceforge.net/ címen találtak, @ r- megemlíti egy megjegyzésben. schumacher; ennek azonban hivatalos válasznak kell lennie.
Válasz
Mindig vannak excel2latex ; Nem tudom, mennyire működik jól, de a CTAN-on van.
Ha ez vagy valami hasonló program nem működik, és abszolút, pozitívan nem lehetőség ezeknek a táblázatoknak a LaTeX-ben történő létrehozására, a legjobban akkor tudja kezelni, ha átalakítja képpé, és így illeszti be őket.
Úgy tűnik, hogy van néhány összekapcsolt módszer erre: az Excelen belül (lásd például: az MS táblázatok konvertálása képekké .
Egyszerűen képernyőképeket is készíthet, és így készítheti el a képeket.
Ezután a kapott képet a szokásos módon felveheti a LaTeX dokumentumba:
\documentclass{article} \usepackage{graphicx} \begin{document} \includegraphics{table.jpg} \end{document}
Ezzel a megközelítéssel az a probléma, hogy a betűtípusai , a vonalvastagság, és ezek nem egyezhetnek a táblázatokban szereplőekkel. De ez veszélyt jelent a bináris vagy nem átlátszó fájlformátumok használatára.
Válasz
Röviden szólva: Nem.
Kicsit hosszabb: Ha jó megjelenésű táblázatokra vágysz, több könyvben is találhat tippeket a tipográfia felett (például a német “Lesetypografie” vagy “Detailtypografie” könyv, nincsenek angol könyveim, sajnálom), hogy a jó tipográfia érdekében üres helyet és vonalakat kell használni. Csak a fejléc és a táblázat aljának megjelölésére használhat sorokat (ehhez hívja meg a booktabs
csomagot, és kérjük, olvassa el annak dokumentációját).
A jó táblázatokhoz jó táblázatszerkezetre van szükség. Attól tartok, hogy a legtöbb esetben ezt csak jó öreg kézimunkával lehet megszerezni …
@Sean Allred kommentárjában pontosította: abszolút általános esetben (vagyis önkényesen összetett) az átalakítás nem lehetséges. Vannak azonban olyan szkriptek, amelyek megpróbálják a lehető legegyszerűbben felhasználni ezeket az eseteket, és a LaTeX segítségével létrehozni egy analógot számukra. Ez nagyban függ attól, hogy mennyire bonyolulttá tette tábláját olyan formátumban, amelyet a Microsofton kívül senki sem ért igazán.
Megjegyzések
- +1, de szeretném egy kicsit tisztázni az OP számára: abszolút általános esetben (azaz önkényesen összetett) az átalakítás nem lehetséges. Vannak azonban olyan szkriptek, amelyek megpróbálják a lehető legegyszerűbben felhasználni ezeket az eseteket, és a LaTeX segítségével létrehozni egy analógot számukra. Ez nagyban függ attól, hogy mennyire bonyolulttá tette a táblázatot olyan formátumban, amelyet a Microsofton kívül senki sem ért igazán.
Válasz
Új eszközt hoztam létre ehhez a feladathoz. Jól működik a Mac számítógépen található számokkal, de képesnek kell lennie az excel táblákkal való együttműködésre. Válassza ki a táblázatot, másolja át a vágólapra, használja az eszközt, és illessze be a tex táblázatot.
Válasz
Jövőbeli olvasók számára: egy ingyenes online eszközt használok a dolgozatomhoz, és nagyon jól dolgozom: Online táblázatátalakító
Válasz
Mac OS XI rendszeren javasolja a következő megoldást, amely hasonlóan működhet más operációs rendszereken is. A megoldás lehetővé teszi a fényvektoros képek használatát.
- Exportálja a lapot
.pdf
fájlként - Megnyitás előnézettel Az alkalmazás a kijelölő eszközzel válassza ki a táblázat érdekes részét.
- Másolja le (cmd + c), és nyisson meg egy új előnézeti ablakot (cmd + n)
- Mentse a kijelöltet tábla
my_table.pdf
-
my_table.pdf
importálása\documentclass{article} \usepackage{graphicx} \begin{document} \includegraphics{my_table.pdf} \end{document}
Megjegyzések
- De a betűtípusok eltérhetnek a LaTeX többi dokumentumától …
- Az exportálás előtt megfelelően kell kiválasztania a betűtípust.
- @Colo Ez a ‘ nem mindig olyan egyszerű, mint amilyennek hangzik. Jelenleg nagyon specifikus válasz egy nagyon általános problémára. Valószínűleg meg kell próbálnia részletesen kidolgozni a megoldás általános problémáit.
Válasz
Van egy dolgozzon a Lyx használatával. Beilleszthet egy táblázatot a sorok és oszlopok pontos számáról. Másolja a táblázatot az Excel-be, a Word-ben is működnie kell. Ezután a bal felső sarokban lévő cellában lépjen az Edit-Paste Special-Plain Text elemre. Ezután megteheti a rendet, egyesítheti a cellákat stb. Ha látható a Latex forrásablak, átmásolhatja és beillesztheti a Latex jelölést a tex fájljába.
Válasz
Inspiráló: @Colo.
Ha a táblázatot PDF fájlként exportálja, és – miután – feldolgozza az Inskcape programmal, elmenti PDF-ként, az Inskcape azt mondja, ha egyetlen PDF vagy PDF + LaTeX formátumot szeretne, ahol az összes betűtípust LaTeX helyettesíti, és … megegyeznek a dokumentumával.
Válasz
A munkaterhelés csökkentésének egyik ötlete az Excel-fájl R-be történő importálása, majd az exportálása a ” & ” elválasztóként, és a végeredmény átmásolása a szöveges fájlból a Latex-be:
library(readxl) yourexcel <- read_excel("yourexcel.xlsx") write.table(yourexcel, file = "export.txt", sep = " & ", row.names = FALSE, quote = FALSE)
excel2latex
– próbálta már?booktabs
beállítást. A v3.4.0 verziótól kezdve már nem teszi meg ezt ‘. Tehát bárki, aki ezt olvassa a jövőben, lőjön rá! (Jogi nyilatkozat: Jelenleg fenntartom az Excel2LaTeX szolgáltatást.)