Ich möchte die Breite des ipython-Notebooks in meinem Browser erhöhen. Ich habe einen Bildschirm mit hoher Auflösung und möchte die Zellenbreite/-größe vergrößern, um diesen zusätzlichen Platz zu nutzen.
Danke!
Ich möchte die Breite des ipython-Notebooks in meinem Browser erhöhen. Ich habe einen Bildschirm mit hoher Auflösung und möchte die Zellenbreite/-größe vergrößern, um diesen zusätzlichen Platz zu nutzen.
Danke!
Ich habe einige Änderungen an der Lösung von @jvd10 vorgenommen. Das "!important" scheint zu stark zu sein, sodass sich der Container nicht gut anpasst, wenn die TOC-Sidebar angezeigt wird. Ich habe es entfernt und 'min-width' hinzugefügt, um die minimale Breite zu begrenzen.
Hier ist meine .juyputer/custom/custom.css:
/* Lassen Sie die Notizbuchzellen fast die gesamte verfügbare Breite einnehmen und begrenzen Sie die minimale Breite auf 1110px */
.container {
width: 99%;
min-width: 1110px;
}
/* Verhindern Sie, dass die Markierungsschachtel der Bearbeitungszelle abgeschnitten wird;
* wichtig, damit es auch funktioniert, wenn die Zelle im Bearbeitungsmodus ist */
div.cell.selected {
border-left-width: 1px;
}
Für Firefox/Chrome-Benutzer ist es eine gute Möglichkeit, eine Breite von 100% zu erreichen, einen benutzerdefinierten TamperMonkey-Skript zu verwenden.
Die Vorteile sind
Dieses Skript funktioniert für mich https://gist.githubusercontent.com/mrk-andreev/2a9c2538fad0b687c27e192d5948834f/raw/6aa1148573dc20a22fca126e56e3b03f4abf281b/jpn_tmonkey.js
hinzufügen von Antworten von @jdv10 und @gerenuk
Die beste Option ist, die custom.css-Datei hinzuzufügen und anzupassen. Im Folgenden teile ich den Inhalt meiner CSS-Datei, die ich verwende, um den maximalen Bildschirmbereich in einem Jupyter Notebook auszuschöpfen.
Da es auf die Vanilla-CSS-Codes der gerenderten Seite abzielt, soll es für alle Arten von Sprachen, die zum Codieren auf dem Notebook verwendet werden, funktionieren.
/* Notebook-Styling */
body, p, div.rendered_html {
color: #93a1a1;
font-family: 'PT Serif', Georgia, Times, 'Times New Roman', serif;
font-size: 11pt;
}
body { background-color: #eee8d5 !important; }
/* Die folgenden steuern Aspekte, die sich um die Zellen befinden */
#notebook {
background-color: #073642 !important;
box-shadow: inset 20px 36px 20px -35px black !important;
margin: 1px !important;
padding: 1px !important;
}
#notebook-container {
padding: 2px !important;
}
/* Lassen Sie die Notizbuchzellen fast die gesamte verfügbare Breite einnehmen */
.container {
width:99.5% !important;
/*margin:.5% !important;*/
/*color: #93a1a1 !important;*/
color: black !important;
background-color: lightblue !important;
}
/* Zellenausgabe */
.rendered_html pre, .rendered_html code {
color: inherit !important;
background-color: inherit !important;
}
.rendered_html table, .rendered_html td, .rendered_html th {
border: 1px solid #586e75 !important;
}
div.cell {
width:100% !important;
margin: 5px !important;
/* margin-left:2px !important; */
/* margin-right:2px !important; */
padding: 2px !important;
/* Der folgende Code überschreibt die Hintergrundfarbe des Eingabebereichs */
/* background-color: yellow !important; */
/* border-color: black !important; */
}
/* Verhindern Sie, dass die Hervorhebung des Bearbeitungsfeldes abgeschnitten wird; * wichtig, damit es auch im Bearbeitungsmodus funktioniert*/
div.cell.selected {
border-left-width: 5px !important;
border-right-width: 1px !important;
border-top-width: 2px !important;
border-bottom-width: 2px !important;
border-color: red !important;
}
/* Dies gilt für den Bereich links vom Editor- oder Eingabebereich */
div.run_this_cell {
width: auto !important;
color: green !important;
padding: 0 !important;
padding-top: 5px !important;
padding-left: 5px !important;
font-weight: bold !important;
font: 2em sans-serif;
}
div.input_area {
border-color: green !important;
background-color: #ffffdd !important;
}
.prompt {
line-height: 1em !important;
}
div.prompt {
min-width: auto;
background-color: white;
}
div.input_prompt {
color: #268bd2 !important;
color: #000000 !important;
font-weight: bold !important;
border: 1px solid #ff9900 !important;
background-color: greenyellow;
padding-right: 0px !important;
text-align: center !important;
width: auto !important;
font-size: 10px !important;
}
div.output_area {
color: #000000 !important;
background-color: #e2e2ff !important;
font-size: 0.9em !important;
}
/* Syntaxhervorhebung */
.cm-s-ipython span.cm-comment {
/*color: #6c71c4 !important;*/
color: midnightblue !important;
color: rgb(100, 100, 170) !important;
font-style: italic !important;
}
.cm-s-ipython span.cm-string {
color: rgb(100, 20, 29) !important;
}
CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.