You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: doc/quick-start-guide.md
+29Lines changed: 29 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -97,6 +97,35 @@ $ bin/up
97
97
You should see some log output from the docker containers, indicating that the containers are running.
98
98
If you press `CTRL-C` at the terminal, the services will shut down. You can start them up again (without attaching to the log output) by running `bin/start`. More generally, you can run `bin/docker-compose` to control the `docker compose` system directly, if you find that the convenience scripts don't cover your use-case.
99
99
100
+
## Installing all TexLive packages
101
+
102
+
Since the current install is minimal and some packages may be required in the future for compiling some documents, let's install all available packages (Full TexLive). From the `overleaf-toolkit` directory mentioned in previous steps, run the following command to access the Sharelatex Docker container:
103
+
```bash
104
+
bin/shell
105
+
```
106
+
We are now inside the container's shell. We can check the current version of the packages using the following command:
107
+
```bash
108
+
tlmgr --version
109
+
```
110
+
Next, run the following command to install all the libraries:
111
+
```bash
112
+
tlmgr install scheme-full
113
+
```
114
+
This will install several packages, so it might take some time. Once finished, we can exit the container shell using `Ctrl D` or the `exit` command.
115
+
116
+
The last step is to save all changes in the container.
117
+
First, we need to know the version number, which can be done with the command:
118
+
```bash
119
+
cat config/version
120
+
```
121
+
Then, we update the version in the container using:
Next, update the `config/version` file with the text editor (Nano, Vi, ...) to include the text `with-texlive-full` alongside the version number so it looks like ```X.X.X-with-texlive-full```.
126
+
127
+
Finally, execute the sequence `sudo bin/up`, then stop the service with `Ctrl C`, and then `sudo bin/start`, as in previous steps, to recreate the Docker container, this time with all the packages installed.
0 commit comments